Online search should tell you all you need regarding this company's business practices.My experience, order not shipped when promised, unable to get thru to customer service, unreturned phone and email messages and when I finally called to concell my order they repeated hung up on me and are attempting to collect $650.00 in cancellation fees. This company has been using a less known identity of "callforlowprice.com" seems very shady to me.