I struggle to understand the psyche of a purchaser of F class tickets, who has the foresight and the inclination to make trips to the dollar store and keep a personal stock of bulk travel toiletries.
I wouldn't knowingly buy a First ticket, nor do I make trips to dollar/Pound stores. However I do keep my travel bag ready, clothes in, clothes out, the rest stays permanently in the bag, including travel liquids in the requisite bag. The liquids need topping up every few months, mainly the Floris No. 89 since it doesn't keep for long, but all told it's just a 2 minute job. It seems less work than any alternative.