I bought a cell phone on Everbuying.
Even if there is a waiting time due to out of stock of the item, the supplier open discussion with alternative suggestion to apology with equivalent product.
So as soon as the product was available, the shipment was done and 3 days after I received my phone without any issues, well packed, well fitted for Europe compatibility.
Also I just buy an new item and the product was sent the day after my order. I'm waiting for it
For my side the customer service is good, they answer quickly, they know their products ( for exemple I requested one item according to some requirement and they found some goods for me...)
=> perfect for me