1- They're very unresponsive
2- They ship the products but they don't update upfront you have to ask them if they shipped or not.
3- yes i have received my iPhone 7 x15 pieces but their services is very bad i don't care if they offer cheap price but they should respect customer
4- currently im doing business with them as they offer very good prices and they ship by DHL
Tip for consumers: ask them for shipping details using your order number