I love shopping online. I'm a frequent customer at Walmart.com. They have great bargains that I really can't find anywhere else. Sure I could go to Dollar Tree but most of the products offered for a dollar are generics. One thing I found out recently is how to get cash back. I wish I knew it sooner. I use swagbucks.com to gain cash back from my online purchases. In addition to cash back you can take short surveys, play games and watch vides to earn points towards gift cards. My last purchases from Wal-Mart added up to over 450 points towards a gift card.