I buy them at Target, Costco and on Amazon. I also buy books at my local Barnes & Noble if the price is close to Amazon's price...I don't mind paying $1-2 dollars more for instant gratification.