It probably has already been posted but what I find suspicious is that he didn't use the mattress store's delivery service, maybe things are different in that state.
Last summer I ordered a new mattress same day delivery if I wanted and they not only deliver free of charge but take away the old mattress. Same goes on appliances deliver and take old away.
Why would someone want to hassle moving a mattress when the store would do all the work for you? Unless that store had a no delivery policy.
He seemed to want that mattress mighty bad...and fast.