I just ordered a bell and Carlson vertical grip varmint stock and I would like to add an adjustable cheek rest. What are some of the best in your experience as far as fit, finish and durability go? Also where in Canada would be the best place to purchase?