Ebates provides excellent customer service and fulfill their promise of cash back on a ton of online stores. Also, their double cash back deals are great and you will be able to know very quickly the amount of cash back on your account. I definitely recommend Ebates after more than one year using the service.