I think "quality" tires are the answer. $80 sounds like you're riding on cheap tires. They NEVER work on crappy roads.
I average a flat about every 1500 miles on my road bike. The tires are 700x23 Continental GP 3000. ~$50 per tire.
On my commuter bike I had no flats on my first set of tires. The tires are 700x32 Panaracer Pasela TourGuard. ~$35 per tire.
Look for good deals on
www.biketiresdirect.com or
www.qbike.com or
www.bestbikebuys.com.
__________________
The Lord is merciful and gracious, slow to anger and abounding in steadfast love. - Psalm 103:8
I am a cyclist. I am not the fastest or the fittest. But I will get to where I'm going with a smile on my face.