Was it exactly £330? If you bought from an overseas seller, you might have 20% VAT added, but that would make your purchase £336.
"There are two ways to be fooled. One is to believe what isn't true; the other is to refuse to believe what is true.”
Søren Kierkegaard, Danish philosopher (1813 - 1855)