They lack of any kind of professionalism when it comes to delivery.
They are well trained to collect your money only.
I had many orders with them, but i stopped totally due to this annoying lack of professionalism.
Many times it happen they don't deliver the orders on the day are supposed to, the driver does not even inform you when he will deliver.
Sometimes he will just call and say, hey, i am here...when im not even home.
Other times the driver will call to tell me i am coming today but i don't know what time ( he doesn't come of course, waiting again for next day to stay isolated in the house waiting for Mr. Delivery guy).