What a joke of a company, they promise you the sun and the stars on their website but in fact they dont deliver, the customer service couldn't get worse, purchased a diagnostics tool that was supposed to be shipped from an eu warehouse and 12 days later im.srill waiting for an update, apparently it was sent from china. I will cancel my order and ask for a full refund.
Claim your business profile now and gain access to all features and respond to customer reviews.