Xenical doesn't make you lose weight.... It works in your intestines to bind to fats that you eat. If you take this it is imperative that you count fat grams for every meal or you WILL be in the bathroom with nasty, oily, greasy diarrhea. If you think that you can eat any fast food, any fattening food while taking this drug - it will be a mistake that you will learn early on. Xenical works directly by limiting the amount of fat absorbed into your body and indirectly by forcing you to limit your fat intake and thereby reducing calories. You do not need to take it at every meal - for instance, if you have a lowfat breakfast and lunch with a higher fat supper, only take it at supper. You can save money that way. I took Xenical and meridia and ate about 900 cal/day and lost 45lbs in 6 months, I did not exercise (I really should have). And I gained it all back because I did not learn anything about proper eating and lifestyle changes, I just wanted a magic pill.
I don't know how much weight you need/want to lose, but this is only for people with a significant amount of weight to lose, if you only need to drop 20lbs, you are wasting your money.