Shipment was fast and accurate as I paid extra for two day shipping. However, whenever I checked the eForCity website for shipping status, the status was blank and I had no idea if it was even being shipped. I never received a tracking number until after I complained. Bottom line, they need to work on their communication skills.