bonthrone bikes are ok, but they're an LBS that just happens to have a website, not a delivery-oriented company.
As such their delivery obviously relies on very manual processes
not sure about dotbike. have read good things on here about them though.
Someone else will probably be along soon to tell more