Pretty, pretty disappointing. Good prices... yet horrible service. Ordered 3 pieces (next day air). Next day... nothing. Waited 1 more day to be sure. Waited 2 more days... nada. Sent an email to customer service... no reply. Waited 2 more... called. Was told 1 part was back-ordered, but other 2 were shipped. Supervisor offered to give me a 2-for-1 with other cell skins and credit me "next day" charges (cool). 2 days later... got the 2-for-1 parts! (no "already shipped" parts). 2 days more... called about it... put on hold for a few minutes... was told that the USPS lost my stuff (?). Now they'll resend them and i'll get them in 3 or 4 days. NOT worth the hassle AT ALL. (so much for "next day")