I orderd some items off them a couple of weeks ago. Moneys gone but not heard anything from them and can't get a response by phone or email....
Got sent a tracking number from DHL yesterday from them but just says due today but no mention of time or anything.
No idea if it will turn up or not