I have only been using Ebates for a few months, but have found the service to be outstanding. Their customer service is prompt, polite, and detail-oriented, something which is sadly lacking in a great deal of modern customer service interactions. I never felt like my questions were intrusive or an annoyance, and I appreciate that tremendously. I will absolutely recommend the service to everyone.