Bought a charger from them and was dispatched in the day. However when I went to return it - I had to ask them 3 times over a month for a refund. When it was eventually processed, they charged me $10 for putting it back on the shelf...'restocking fee'.