All the staff are friendly and well trained. They give good advice as well as very competitive prices. Dave and his "service" team will do their best to fit you in at a time of crisis. Overall very good company to deal with and oh' the coffee is free!