Had difficulty getting price for shipping the first time I tried to order one evening. Figured it out second time I tried to order early the next day. Order completion screen said I'd get an email soon about my order. Never got that email. Called customer service to confirm order was received and it was. Gentleman advised he'd ship item later that day and I'd get an email. Didn't get email but did receive item really quickly and in very good condition. With some minor improvements (adding short instruction on order page for calculating shipping and sending order confirmation emails) usbphoneworld will offer a great shopping experience.