Had to postpone vacation because the delivery kept getting delayed for 5 days. They told us the items were being delivered in an hour only to call back 3 hours later to tell us it didn't get put on the truck AGAIN. 5 days in a row! Called and were lied to DAILY! FINALLY when the items were arrived, every single slat wall was broken, and missing parts of the entire order.