This is the second time I needed Black Diamond, each time Black Diamond along with their staff out do themselves, they are all professional and above all courteous, Each technician is well experienced and capable of handling any problem the customer may have. they fixed my problem, on both occasions. Excellent job Black Diamond staff. Thank you.