I heartily agree with all of the above !
BKP have amazing service (and patience) which we kind of take for granted, because it started good and stayed that good. For example, How many Company Directors come to the phone and speak to ' the little guy' ?
Nice people, great advice, great products, great support, great work indeed B.K.P !
:D