I usually have no issues with this company... The Lady that I usually speak with is quite friendly and remembers all my details when I call, which is very nice! I'm a regular customer, so I spend A LOT on their service, so I really didn't appreciate the treatment I just recieved. It's been nearly an hour since I called so I called to get an ETA, no big deal. The guy dispatch ripped my face off for having the NERVE to ask where my delivery is, told me it was cheque day (which it's not) & hung up.