Just as their name suggests, TopCashBack.com gives consumers "cash back" when they make online purchases. AND --- just as their name suggests --- TCB (from my experience with them) provides the "Top" cash back of all "cash back" websites. To "Top" it off, if you ever have a problem, their excellent customer service team will quickly solve it for you. I have personally dealt with a representative named "Jack" --- and have found him to be the best CSR I have dealt with in my entire life! --- Signed, Barry H.