Prices also spike like crazy if you have a non-traditional cup size.
I'm a 44C. Most stores don't carry that. On extremely rare occasion, if I check every single bra that's at my local Walmart, I might find one, and that's only after checking every week for a month.
The last time a bra broke, I decided enough was enough, ditched mainstream stores, and went to Torrid. I was able to buy a few bras in my size, and they've lasted longer than the crap I used to buy from Walmart, but they weren't cheap. I don't remember exactly how much they cost, but it was painful. You pay for rarity.