Customer service has been excellent, with polite, efficient staff who have provided constant, regular updates throughout the process