On 5/1 I purchased a mirror that was advertised as being "in stock" and "Ships in within 24-48 hours". I kept checking for shipping confirmation and a week or so later got a message saying it was delayed until 6/10... then 6/10 came and I had a message that it was delayed until 7/10. Then 8/10... now the message says delayed until further notice. False advertisement saying it was in stock and guaranteeing delivery. No one ever answers phones and no response to any of the emails I have sent. This is a scam company. They had no problem charging my debit card on 5/1. If I could give zero stars I would. No only has this been a disappointment because I do not have the promised/purchased product but I had now spent hours calling, emailing, and checking to see where it is. DON'T BUY FROM THIS COMPANY!