Not that a bad review will do anything, but I am so so so displeased and aggravated by this delivery service. I cannot believe it takes 3 days and 5 phone calls to still not have an essential medical package delivered. Still waiting Fed Ex, where are you?
June 2024
Dispatch is top notch people. I'm in and out...
June 2024
This place lies to their employees about full time employment.