The service is too slow on this site that take much more time than what they promise and also ebay has different concepts they are just the mediator.
Actuall sellers are from different locations and no one takes the responsibility when problem appears after order.