I have been using Ebates for about 2 years now and I am completely satisfied with their customer service, the website in a whole and I think it is a fantastic idea. I am a huge online shopper due to the majority of my days spent sitting at a computer for 8 to 12 hours a day, and it is amazing to get cash back for shopping. I would recommend this site to everyone