You cannot get it cheap if your insurance doesn't cover it afaik.
you can buy it online at a discount, try the pharmacy we use at The-med-store.COM, they carry most popular medicines
health-quotes.talk4fun.net - here is my health insurance plan. As I remember they can supply such a service.
orlistat (marketed as a prescription under the trade name Xenical by Roche in most countries, or over-the-counter as Alli by Glaxosmithkline in the United Kingdom and the United States), also known as tetrahydrolipstatin...Generic orlistat is available in India, under the brands Olistat, Vyfat, Obelit, and Reeshape. your doctor/pharmacist whether they have it under one of these other names. Very often, they carry the generic.