First I'd say - learn to fix your own flats. It doesn't take much of a ride into the wild blue yonder before having to walk back becomes a real nuisance. Next, having tubes blow is a fairly generic description.
Chiming in with Juha, you really need to figure out what's happening. Punctures due to something stuck in the tire will reappear in pretty much the same position WRT the valve if you keep track of the orientation of the tube.
An old tip for finding elusive slivers is to run a cotton wad along the inside of the tire, it can snag on stuff that your fingers might have missed.
Snakebite AKA pinch flats, well, these rarely come as a complete surprise. It's a distinct feeling when you bottom out on the rim.
A pump with a manometer is good to have, inflate to recommended value on the tire sidewall. Getting pinch flats w/o noticing while running at recommended pressure is quite unlikely.
Flats due to rim strip shifting does happen, and it's either down to really poor rim strips or to overinflation. Again, a pump with manometer is your friend. Do note that severe temperature changes can cause enough of a pressure change to be the difference between tube blowing out or not.
IME those flats are usually easy diagnose, you can see the change to the rim strip, and you can even have an indentation around the actual puncture where the tube has bulged between the inner/outer wall of the rim.
Flats due to tube getting pinched at assembly also happens, but if you're in the habit of having the LBS deal with flats you're either amazingly unlucky or have a really sucky LBS.
I went through a series of flats some years ago due to a folding tire that was a loose fit to the rim. Unless properly inflated the tire would shift on the rim while braking, eventually tearing the valve off. ALso something the average LBS should be able to spot easily enough.