SCAM company
Absolutely appalling service. I have never received the item - I ordered over a month ago. You end up doing more work than them & they refuse a refund. Wish I had read the reviews before.
United Kingdom
Absolutely appalling service. I have never received the item - I ordered over a month ago. You end up doing more work than them & they refuse a refund. Wish I had read the reviews before.