My first ever purchase with thru this company and they were off by a few dollars which I had to correct with several emails (they don't have a phone number.) then after waiting 2 months to get a $50 credit they automatically switched it to the next period pay cycle (e.g. I will have to wait another 3 months) without explanation. Probably hoping I wouldn't notice. Very disconcerting as the basis of my purchase was the giant 20% cash-back from ebates. Will see if and when I actually get my pending cash-back. As of yet no response from my email. I suggest you view ebates like mail in rebates, unreliable.