Great communication!
I have not experienced this company before but they were great at communication. I knew exactly where my item was and had numerous updates on it's progress and expected delivery right up to the delivery day when I got a 2hour slot and even a live phone call from the driver telling me he would arrive in the next 15 mins!