Was buying before (5 times already) and will in future too. Fair prices, good quality products, quick shipping and great support when you need to ask them about their products.
I ordered a battery, the delivery time was 48 to 72 hours. Today, after eleven days, I still don't have the shipment, but after five days they asked me via email that they need my phone number, which I gave them. However, I have already entered it in the order form anyway. Today, when I asked for the tracking number, they said again that they need my phone number to ship... I have now submitted a refund request through paypal... Interestingly, the rating on Scamadwiser gives a 100% trustworthy site.