Had a little hiccup with the shipping, first shipping didn't have tracking info and never got my order. Emailed their customer support and they shipped again with tracking number this time, but unfortunately it was delivered to my neighbor's house (not iTechDeal's fault, postal service fault). ITechDeals support checked in to see if I got my order and after my neighbor stopped by to drop off my order, all was great! Again, Great customer service.