I agree, their customer service is top notch and even with the delay, I won't hesitate to do business with them again.