Are they a bit woo or are they legit? & are they preventative or a treatment? My Aunt was told to get some by her GP - but that they weren't on prescription