For delivery, you'd better go on the first or second day of your trip so that they have sufficient time to deliver to your hotel. They won't deliver on the day you buy the things.
If you really want to buy things which are also available in HK, better check the price in HK before the trip.