Extremely long wait
Extremely long wait, and when contacting customer services they were very unprofessional and unhelpful. I was under the impression that they were a uk company but it all comes from china. Do not recommend at all.
United Kingdom
Extremely long wait, and when contacting customer services they were very unprofessional and unhelpful. I was under the impression that they were a uk company but it all comes from china. Do not recommend at all.