So I bought a bed and they scheduled the delivery for Monday between 5-6 pm. 6:15 rolls around and still no show or no call. I call them and they say the drivers are running late and will be there by 7:30. I have a one year old who is usually in bed by 7 so I was hoping to get it all done before then. So I go ahead and put her to bed. The drivers finally show up at 8:30 and take the old bed away and set up my new one. I was in the middle of homework so I basically just opened the door and showed them the room then went back to homework. After they leave they say it will take 2 hours for the bed to fully inflate back up (Its a tempurpedic). This is a little problematic because I usually try to get to bed by 9:30 or 10 at the latest. The final straw was I walked down the hallway to check out my new bed and it reeks of marijuana! Should I call and complain tomorrow? I mean seriously at least wait until after work to do illegal drugs. I'm thinking there little pit stop(s) to smoke the stuff is what had them so late in the first place. Also these guys did not look Professional at all. Young kids wearing baggy clothes and hoodies. What do you all think? What would you do in this situation?