I had pretty good service. Ordered an iPhone 4S(Black) and got it delivered in 5 days. I am happy with the phone. Got a call from the customer care and explained to them that I was satisfied with the service and told them that I will buy again.
Had a bought a Bluetooth accessory from this site before as well sometime ago, that order was delayed, but they informed me that there were some issue and delivered to me within around 1 week after I spoke with them.