Terrible customer support. I placed my order on December 1 and still haven't received it. They rarely respond, fail to provide updates, and refuse to issue refunds even for orders delayed over six weeks. I strongly advise against ordering from here; it's a complete scam!
Claim your business profile now and gain access to all features and respond to customer reviews.