E. C. Great customer service! Not many companies really know what that means. Good communication every step of the way!