I've seen price lists (I think it was CP UN in New York) for the radio and bath robe. But more like: If you would like to purchase one, please contact staff. Not like: If it's gone, we'll take it from your credit card.
Slightly off-topic: NH Hoteles in Spain has a very nice hotel soap/shower gel/lotion, which you can buy in 'big' bottles at the reception desk in a gift pack. Quite nice and affordable!