@amancio, would a perfumería be a good option for all those toiletries kinds of things?
I guess Spain prefers alcohol over personal hygiene.
lots of lines open in this thread!
1) a droguería would be the place of choice for any toiletries or hygiene products, not for OTC products in any case (medical products without a prescription)
2) a perfumería is a slightly posher name, still a reasonable place to buy toothpaste or deodorant, however, in any small town you might not easily find a drogueria, let alone a perfumeria
3) vitamins, supplements and any other stuff that does not count as a drug/medicine, would be found in Farmacias. In fact, farmacias sell a lot more of this type of stuff than actual medicines, I believe
These things change from one country to another. In Spain, Farmacias are extremely restricted by number of inhabitants in a place, my town, for example, has got 7000 inhabitants and 2 farmacias - the special license to open one can only be bought from another owner, and there is a big business about this. In fact, in my town, south of Granada, the two Farmacias belong to the same (rich) owner. It is a bit like pub licenses in Great Britain and Ireland, there is a limited number, no new licenses, if any at all, are released.
However, in Spain, anybody can open a bar pretty much anywhere, in fact, it is what many people do, only with Spanish opening hours, it is a job that takes over your life, pretty much.
So, if you need to buy toilettries or hygiene products, this would be my choice
1) Tienda (good old shop) in any small town, they will appreciate your business and it helps small towns keep alive
2) Droguería
3) Perfumería
4) Supermercado local
5) BIG supermercados (mercadona, lidl, aldi, eroski)
5) Farmacia, but only if it is the last resource, any of the products they sell will cost you twice as much as in any of the above
And, for medicines, you can only get a sort of general prescription, unlike in the UK, where you will get in the chemist exactly the number of pills your treatment requires; here, with a prescription to take 2 tablets, you might have to buy a package with 40 tablets, even if you only need 2.
Different sytems.
as a summary: better spend the money in a bar than in a farmacia. In fact, when you reluctantly pay money back for a debt to somebody, we have a Spanish saying upon giving them their money:
"Ojalá te lo tengas que gastar en la farmacia"
which means, I wish you will have to spend this money in the chemists!