They state free shipping then at the end say it's going to cost $40.00 but uses a non-freight company who says someone has to be there for the delivery (to be left on the driveway) to help unload the truck. So we pay for delivery and my husband has to help unload the truck. Yup, you read that right. They refunded us the shipping fee and gave us an additional $20 (I guess to cover the manual labor we have to do) and when we say this is unacceptable they say, "ok, we'll charge you the $40 and take back the $20 credit and find a way to get it to you". So after the numerous phone calls and back and forth, this is their customer service. Save yourself the hassle and buy from someone else!