A week ago I made a purchase on their website. The next day i had to cancel it. Still i got no refunds for the payment made. Wrote 2nd email today, still no reply.
George Luck found this review useful
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook