I've snapped one myself, mostly due to inexperience and having a hard time starting/breaking in the engine. I think they're still pretty reliable, especially once you've got the feel for it.
The "brick" starter shouldn't run you $80, more like $20. Another $20 for a battery, fair, but it should...