I am currently waiting for my third or fourth order from this site, my second order in less than 30 days. I've ordered a total of 4 OtterBox iPhone cases from the commuter style to the defender case I've been beyond pleased with all of my cases. My latest order I purchased another defender case, a 3 meter iPhone charging cable and a pink collapsible dog bowl. Yes it does take maybe 15 days from date of purchase to receive your order, but knowing that upfront is not an issue for me! My last order was placed on 5/05 an arrived on 5/20 a day earlier than its ETA. I've never tried to return anything as I'm pretty sure it wouldn't be cost effective to do so. I have had nothing but prompt and helpful customer service. On one of my orders I accidently placed the same order twice, I contacted customer service s soon as I realized what happened and I received a prompt email reply stating they'd refund my PayPal and did in fact do so, quickly! I was pretty worried about my mistake in placing same order twice as the main contact is via email not phone, but my stress was for nothing! My suggestion is you give them a try! As I stated return shipping is likely very costly therefore choose your items to purchase carefully and I think you will be extremely pleased with this store! Laikeet.com did NOT pay me nor gave me any incentive/product to post this review, these are truly my feelings! A few things to keep in mind are timing---I believe there is approximately a 12 or so hour difference so email replies may take a few hours. Secondly try to keep in mind that this region has one or more national "holidays" or such where everything shuts down for a week or so. I'm not exactly certain of dates but I want to say there's one for sure around October, therefore you'd need to account for an additional 7 or so days during those down times! Keeping my suggestions in mind I hope you will have the same positive shopping experience as I!