I've ended up with h&r now for a couple of years for the cbr. Mainly because they are the cheapest but also very good customer service!

The cg has been with Bennetts mostly.