I have lost 18lbs (just started a thread about stalling on it!!!). Your starting points depend on your weight but most people get about the same points. I like it because I don't gain. Essentially that is because I make myself go every week regardless of how I have done and it keeps me honest!
If it would be too much money, have you thought about starting your own club of friends and family to weigh in together every week. Just eat smaller portions and less fat and sugar. I need a weight in to make me do it.