I have had an excellent experience ever since I've joined Ebates. Every shopping trip has been great! The few times that my account did not reflect cash back that I had earned, the customer service team was friendly, fast, and helpful. Nothing but good things to say about Ebates and their team.