Helpful efficient staff.
For me, easy parking, shop access, product range all very important, but I am a low end user.
My criteria also includ...
Staff are always friendly and willing to look into products that they don't carry in store, prices are alot more expensive than if you shop online,...