I am happy with the quality of the merchandise I recieved. However, the service and delivery time were pathetic. I have been ordering items online for almost 10 years now and this is by far the worst experience in terms of timed delivery of the product. I placed an order on the 1st of March and did not recieve my shipment until well over 2 weeks after that. Customer Support took a couple of days to respond to my question about the status of my order and where it was in transit. I made my purchase in order to buy items to protect my new touchscreen phones for me and my wife. I ordered the phones on the same day as the items for HHI. The phones were there two days later but I had to wait an additional 14 days for the protective items I had purchased. After waiting a week, I had to break down and go to the mall and purchase the same items I had purchased at HandHeldItems (since they had not yet arrived). Bottom line is I would not recommend this company because their delivery time was terrible (worst I have ever experienced), their costumer service was lacking (email reply seemed automated and all they could tell me was that it had been sent), and the end result is that I had to purchase the same items locally (more than doubling my expense as I have two of each of the items I wanted) because they couldn't deliver in a timely manner.