The quality is usually fine but the customer service is terrible. Most of the employees seem annoyed to be there and have said so on occasion often citing management or corporate standards as part of the reason. You certainly can't count on things being done on time and then they only do the bear minimum. It's like they are doing us a favor. That many of us have small businesses who depend on some of the services provided at FedEx, and pay a premium for, is disregarded more times than not. Timing is important as is understanding and none of these are considered important at this location (something I have experienced multiple times). It's a shame. I will say being open 24 hours is much appreciated.