On their website states 100% satisfaction guarantee promise, well, I'M WAITING for 18 weeks ( should be maximum of 10 weeks) for my rebate and they do not do anything about it. I would have easily got the similar pricing after rebate elsewhere. Now they got my money, they do not care anymore. I only gove 2 star because i got the product on time.