The customer service is amazing. I had an expired check and within a day, I received a response from Ebates saying they would issue me a new one, gave me the exact date it would be issued, and also reminded me of my other checks expiration date as that was coming up! Tiffany was the gal who helped me and she was so nice and fast at responding!