I've been shopping around for a memory foam mattress topper for almost a year now. I've shopped online looking for a 3" topper at a decent price including shipping. At the CNE, one vendor was selling a 2" topper for $250. Online, some vendors are selling toppers for $150+shipping, and for the weight of the topper, it just isn't worth it.
One day I walked into Costco and they had a Sleep Innovations 3" Queen size memory foam mattress topper on sale for approximately $109, reduced from $140.
I quickly threw one into the shopping cart knowing that my satisfaction was guaranteed. If I didn't like how it felt or was not happy with the topper at any point, I'm positive that I could take it back to any Costco with my receipt and get my money back.
I have had lower back problems for years, but I can't afford to spend $1000+ for a decent foam mattress. The Sleep Innovations 3" mattress topper has been a back saver, and I sleep better now than I ever have.