Worst service ever
Worst service ever. 7 weeks to deliver my order. Please save yourself time, money and sanity and DO NOT buy anything from this company.
United Kingdom
Worst service ever. 7 weeks to deliver my order. Please save yourself time, money and sanity and DO NOT buy anything from this company.