I have shopped at Choxi/NoMoreRack off and on for a couple years. I have received great products throughout that time. My only disappointment was with my last order. Shipping is supposed to be 2-3 weeks (which is understandable since the shipping is so low), but this time my screen protector for my iPhone 6plus took 1 day less than 4 weeks to arrive to my door. Not completely satisfied, but I still got a great product at a low price. Thank you!