I have been using ShopatHome for a while and have recommended it to several people. It provides cash back on internet purchases when you go through the ShopatHome website which is linked with a variety of stores/internet shopping sites. ShopatHome notifies you when your check is coming, what the amount will be, and follows up to make sure you received it. They can't make it any easier than that! Additionally, they have special offers and coupons too! Great service!