Customer service was the best experience.  The company has higher standards than most I have dealt with.  Even though we had a slight problem,  I couldn't be happier with product and service this company gave me.  Would recommend highly to anyone in doubt.  I would do it again in an instant.