They've improved much since the days of them being <external link removed>. Now they are very smiley and happy to help. Their delivery slots can still be quite long compared to <external link removed> for example giving a one hour delivery slot but they are also cheap so you get what you pay for. No damaged items and always been on time.
EDIT: So they were good and now they are shockingly bad! Last 3 orders I have had coming to me never showed up! They said assumed delivered which to me means assumed lost!
To reply as a company, please log in to your business account.