I patch tubes and use them until I get a puncture that is on a seam or another place where a patch frequently doesn't hold and then toss it. Yes, it does cost more for the store to patch than replace, so no surprise they just replaced it.
When looking to buy tires I always go to BikeTiresDirect.com. Not always the cheapest, but they are a virtual catalog of what's available.