Since Ebates is available few years ago, I started using for all my internet shopping. The rebate rates are much better than other sites and the customer service is just top-notch. With Ebate VISA card, I get lots of cashback year around. Highly recommend!