★★★★★ It was an absolute pleasure doing business with CM. The products are of the highest quality, the service excellent, the prices reasonable. There was a small internet glitch in the pricing of my purchase, which I did not even notice, but the company did and took immediate corrective action by processing a refund. So, admirable honesty and sound business practice on top of all the above superlatives! Thank you.