Hand-delivered
Easy to order and get delivered at the last minute.  My daughter was impressed that it was hand delivered.
Rating: 5 stars