There's a reason I've been shopping with Robin and his team for 10 years or more. Exemplary service, friendly staff and a product selection that pretty much always has what I need (and can usually get it, if not). CG went through a patch where customer service did actually take a disappointing dive - I'm talking 5-6 years ago - but those issues are a thing of the past. Highly recommended.