Can I walk in to a shop and just buy it? Or do I have to go through a consultation in a pharmacy? I ordered one online but just realised it's 48h delivery. Thanks!