Well I got it fixed. Then it burst again, the guy missed a bit of glass that was stuck in the tyre. So they fixed it a second time.
This is why you're better off fixing this stuff yourself.
Seriously, fixing a puncture isn't hard. Its a pain in the hole, but not hard. A tip for the punctures while you're out and about - examine the tire from the outside, try and pinpoint the area where the puncture occurred. Then just pop out the tube from under there - you can leave most of the tire on and the tube inside, and pop on the patch and glue. And always check the inside of the tire. If its a bit of glass or whatever, it could still be in there. I'm surprised the lad in the bikeshop didn't do that.
You should get the plastic levers (a set of 3 will set you back a couple of euro), a small pump that will fit easily in your bag, and not absolutely necessary, but a multi-tool is handy too.
A newish phenomenon in my bike shop is 'Dutch' tyres. Puncture-proof apparently. They cost a little more but theres something to it. I got a pair the last time my bike was in for service and I've not had a puncture since - about 5/6 weeks (I'm tempting fate now though I know!).