my local shop seems to be doing well - they really get involved in local events and hold free seminars, indoor training in the winter etc. seems to be working well for them. I go into some other shops in town and you can hardly get the staff to get off their stools