We used Safeway for our trip last week. It was great, there were a ton of slots available, so we got the delivery when we checked in. I scheduled it for 4:00 - 6:00 since that was check-in time at OKW.
They would bring it to Bell Services, then deliver to the room. The cost is very reasonable, you shop directly from their website. I highly recommend it.