Seller communication was prompt and accurate, and would buy from again for sure. USPS updates left a lot to be desired - the item did not even show up in their system until the package was processed locally, and even then it took several days to finally be delivered. Not the sellers fault on this one, but wish perhaps a different shipper (UPS or FedEx) could've been used.