First time I purchase anything like this. I was going to pick it up myself however shipping cost was only slightly more than it would have cost me and I didn't have to drive for two days. Everything was handled professionally and with the utmost care. Time frame was reasonable and the shipper met his schedule. I could not have been more pleased.