The B&M's in my area not only have extremely high prices but bad/low inventory as well. The biggest B&M in my area sells packs of about 20 cotton balls repackaged in there own packaging for $3.99. Thats the biggest rip off Ive ever heard of seeing as you can buy a bag of 500 of them for $2-3 at a Walgreens. I have only been there twice but each time Ive seen multiple people buy them. Weird combo of stupid/lazy people and super greedy store owner.