I have ordered from Goldshell a few times.
The devices have always arrived so far.
The only negative points are:
- Poor support, which takes a long time to respond (if at all).
- Delivery (to the EU) takes a long time.
If you have received the DHL / FedEx tracking number, you can still wait about 1 week until DHL actually receives the package. So it takes about 2 weeks until DHL gets the package.