I was supposed to receive a delivery today between 11am and 3pm. The night before I received a phone call stating I will receive a call 30 minutes before the delivery. I went out to get some food. While I was out, I got a phone call from IKEA saying the delivery people are there and will wait for 15 minutes. I was home in 10 minutes, nobody there. When I called IKEA customer support, they said that I have to pay another delivery fee and need to reschedule. There is no way to make a formal complaint, and nothing you can do about it -- the customer service person told me it's either that or I get a refund minus the delivery fee. Horrible service.