My previous review seems to have been taken down. I received an email from the support team acknowledging my review. I placed my order two weeks ago, and it’s still stuck in customs. I've been assured twice that someone would contact me regarding the customs issue, but I've received no response. The customer support is lacking; it feels like you're just communicating with a machine. I can't recommend this site at all.
Claim your business profile now and gain access to all features and respond to customer reviews.