Please does anyone know how much it costs? Can you only get it through the chemist? Will they make you sign up for several weeks or can you just go and get one or two weeks supply? Thanks