I think what I would say is make sure you are a little flexible, I was worried constantly and there was little communication from the Shipper's end of things. They arrived a day earlier than stated and didn't seem like they even knew that. I also had a few more things which they didn't mention anything about on the pickup but at the end they charged me more money, or tried to. So just communicate on pickup what final amount would be if there are a few extra things. But overall everything got back in great shape and very quickly, so overall great experience, great site and service.