Shipping from China so its a bit slow…
Shipping from China so its a bit slow but other than that this is a great service. I've made 3 orders, I had an issue with one order which they helped me resolve. Honestly better customer service than most UK businesses
Date of experience:
Nov 19, 2024