Speedy shipping! Great communication. TDs on deck. Very courteous to let me know of any hold ups