Not a driver-friendly delivery spot, but the staff were very friendly.
This is a commercial warehouse that does not house a retail showroom.