I do almost all shopping online in order to receive the best price. Having used this site for approximately 6 months, overall, I'm pretty satisfied. My major problem, is my own problem, because at times, I just forget to order through the site. I've already received my first check, and I'm looking forward to additional checks in the near future. Again, overall, I'm satisfied, since I love to shop and get paid for it.