Terrible service experience. Their website stated, "Free Screen With Every Purchase!" but I never received my 'free screen.' When I emailed the support team, they informed me that it was a technical error on their site and they wouldn't honor the offer. I do not recommend purchasing from them.
Claim your business profile now and gain access to all features and respond to customer reviews.
International relocation experts. All you need to know when moving from one place to the next, wherever it is in the world.