This is the most horrible company to deal with. I can't believe that so many people are going thru what we are going thru. We have overpaid them $2500 and they promised us our money in 4-6 weeks. We are now approaching 6 weeks and have been calling them for 2+ weeks to confirm when we will get our check. We have left dozens of messages and sent numerous e-mails. Not one person will respond. Now I am concerned we may be out $2500. We are going to file a small claims suit next week if our check does not arrive in the next few days.