Off this web site should also be accepted.
Off = on. ;) You're right, of course. Also from and at.
I buy things from websites, not on or off.
This horrible squeaky voice should be silenced for ever.
Is it wrong to shorten "website" to "site" in the English language?