I tend to prefer Walgreens over CVS. Not sure if I think I'm getting a better deal or what exactly it is that draws me to them, but I'll take a Walgreens over a CVS any day of the week. Stopped in for a couple of medical supplies. Paid for our goods and we were out. Prices weren't too crazy when compared to some online options. You'll almost never beat Amazon though, but this place is A-OK if you need the product in your hands immediately.