Amazon is my favorite shopping resource. Although you need to pay at least $35 these days for a free delivery, you can find pretty much everything there. Although prices are not the lowest, they offer Amazon Rewards Visa Card from Chase with 3% cash back. Amazon is a customer oriented company and they will do everything to keep the customer happy.