I am arriving for 3 weeks with carry-on so will need to get some toothpaste, shaving cream, lotions plus the usual water, booze etc etc. Is Hi-Lo the best place and cheapest or somewhere else? 3 days and counting