1 reviews | Active since Dec 2016

29 Mar 2017, 15:40

disgusting service and no show product!

<p>Has anyone ever received anything from this company???? They say a lead time of 4-6weeks. I've paid and its been 6weeks since then. There is no contact number and emails are not responded to</p>

0
Replies (0)