I have been cooresponding with Jane regarding this, so I think I have the "latest" info.
First of all, she told me that they are updating their website to make things easier to understand. By September it will be revamped. She does make up bags/baskets of goodies, though she stressed to me that that is not their main service! (She said that they don't want to become known as a basket/flowers/delivery company at all.) There is a $20 fee for delivery to your hotel. The items cannot be placed in your room until after you check in. They can, however, be waiting for your arrival, then delivered by a Disney CM after your check in.
Any more questions? Just email her, and she will be glad to explain....