C.J.
Amazon. Hands down. Fork over the $80 for a prime membership and get all your shipping free. The savings add up quickly.
PLUS the great grocery stuff you can get there is a shampoo I like and can only find on Amazon, the vita coco water is way cheaper than buying in the store and so are K-cups. PLUS you get free book downloads and access to super cheap movies you can stream on your computer/tablet.