GearBest is slow

Nones… Two last orders…

GB
W1404211806436248 Nitecore SRT7
Ordered and payed April 21
Shipped May 4 (Registered Netherland Post)
Received May 19

W1405181914310661 Ultrafire F13
Ordered and payed May 18
Shipped May 22 (economy)
Received June 17

DX
140415001090568372 SKU280314 and SKU222655 (x2)
Ordered and payed April 14
Shipped May 6 (Registered Swiss Post)
Received June 3

140430001089508410 SKU138875, SKU234879, SKU52314, SKU251646 and SKU15751
Ordered and payed April 29
Shipped May 12 (Registered Swiss Post)
Received June 5

BG
1194147 Roche F6 (w/o charger head) and Jeatbeam spike
Ordered and payed December 6
Canceled (no stock) and make order 1271288 (F6 with charger head, only) December 20
Shipped December 25 (Registered Malaysia Post)
Received February 6 (w/o charger head) Charger head not received yet

2312452 Sunwayman V11R (NW)
Ordered and payed June 11
Shipped still not… may be never. Father's day Group buy on Sunwayman V11R is ON !