I wish I was able to give 0 stars..... I will never in my life do business with this company again. I will definitely not be referring anyone and I will make sure to spread the word on how they treat customers that pay in cash. I have been waiting for a refund for 2 months.. the so called managers and supervisors are horrible and lack common sense! No one seems to comprehend what their job responsibilities are. Need I note that I have to take time out my day while at work to constantly call in regards to my refund. Everyone gives the same response with no resolution. They all just want you off the phone so that they can go on about their day. Not to not that when they did mail the check out they spelled my name wrong. Even after me verifying with them 50 million times the spelling of my name and assuring the information was correct upon sending it out. So now I'm waiting again for yet another and I'm still waiting 1 month and 2 weeks later! This is bs.