Strings and Beyond has deals from time to time. I get their 3 pack of elixirs when they come up.
I tend to buy strings 10-20 sets at a time. I know exactly what I'm looking for so I'll search a handful of sites including aggregators like Ebay, Reverb, and Amazon.