Hi, Alli is exactly the same thing as Xenical except it is half the strength, this is why it can be sold over the counter when Xenical has to be prescribed.
DON'T buy anything online, there's no telling what you'll get.
Sounds like your GP is a little short sighted...
Good luck whatever you decide.
KB x