I bought 3 of them. The mirrors are beautiful and one of them arrived broken.  The customer service is very friendly and immediately ordered a replacement for me on June 23, the same day I reported.  
BUT today is July 8 and I have yet to received the replacement!