Am I right in guessing there is no over-the-counter solution? Just seems so ridiculous to have to go to the GP and by the time I actually get an appointment I reckon we will all have it. Any advice/tips?