I like the product I ordered and it was just what I needed. However, beware of paying a higher price for faster shipping. By choice, I paid a high amount because I needed my charger before I went out of town. I paid $33 for 2nd day air. I ordered my item on Monday, June 10 in the afternoon. I was thinking it would ship out by the afternoon of June 11 (which would be one business day or 24 hours). They did not ship the item until June 12 (Wed.). I needed it Thursday, June 13 (which one would think would happen if you pay that much for second day air). It arrived after I had left on my trip on June 14. If I knew a customer paid that much for shipping, I think I would realize they need it in a hurry and get is shipped out the very next day (Tuesday). When I contacted customer service about a partial refund, they offered nothing. So yes, the product is what I needed and it was fine, but if you need it quickly, order it from another company. If time doesn't matter and regular mail is okay, then it should be fine to order from them. Just don't expect any refund if there is a problem with shipping times.