Cat F.
Posted
This company has caused more stress…
This company has caused more stress than the stage 4 cancer diagnosis caused. If I had a choice I would never deal with them. Unfortunately FedEx chooses to do business with them therefore I am stuck

