In general, a decent place. They were quite bad a few years ago as the other reviews attest, but I've seen improvement over time. Customer service is spotty - sometimes really good, sometimes poor, so on average I'd give it three stars here. Now that the nearby Walgreens will have FedEx there will be more competition and maybe better service.