I have had excellent customer service from COMP.

However when you get that big consistency is hard.

Different vendors work best with different customers.

Just shop around until you find a good fit.