Great communication from start to finish. 6 days total from payment to touchdown. Packaged perfectly. Will absolutely deal with again.