I like Thomastik Infeld Jazz Flats because they have a supple feel, sound fantastic, and last forever, although they're a bit expensive at $50-60 for a set (but worth it imho). I live in a fairly large city and I have to order them online. My favorite 'less expensive' string is D'Addario XL Chromes, which run about $25 or so, and you can find those just about anywhere. LaBellas are good too. Never liked Fender flats, myself, because they felt like steel cables under my fingers, and the sound was... not bad.. but I just didn't like the way they felt. By the way, I encourage you to try flats - they're not for everyone, but once I tried them, I loved them, and now they're all I use.

Your right.
TI-flats are extra $$$$, but the payoff in there longevity.
I have a set on my fretless P-Bass, 6 years old and they still sound great.
TI-JF344's are my favorite strings.
GHS precision flats are #2 if you need to save $$$.