Eff this place. Today I was nearly hit 3 different time within a 20 min time span because both drivers we in such a rush. One failed to stop at a stop sign, nearly hitting me in a cross walk outside my work. The other two times happened in the shop's complex where I was trying to back out of a space (my car being more than half way out and very obvious I was still backing out) and two different delivery drivers were in just such a rush they felt they should just go around.
Speed may be the key for your delivery service, but nearly being hit with a car that has your business name on it is very poor customer service.