I first heard about ebates through a friend since I shop ALOT online, especially for the holidays. It was great for awhile. Then when I didn't deposit my check & missed the dates to deposit one & never got the rest. I told them & they reissued me a new one. I never got them. 3 missing checks became 2 missing check became 1 missing check. After 4 tries of email tag saying the same thing & taking the one check I got they withdrew it from my account & charged me a $12 fee!? They keeo saying they will reissue it, I have yet got anything. Fun until they reissue it & it seems they just don't want to.