Same thing happened to my Cannondale cyclocross 105, bought from Evans in Milton Keynes.
Evans changed the shifter as soon as the importer provided a replacement, competently and without fuss. Took a few days, not a big problem.
I've since read that these 105 shifters are for both double and triple chainrings. When used with a double set up, it's possible to "over-shift", effectively over to the third chainring position, putting too much tension into the cable and snapping a plastic part inside the shifter.
Armed with this knowledge I'm now shifting carefully up from the small to the large chainring and I'm not getting any of the stuck/stiff shifting problems I had before and which ultimately led to the breakage of the first shifter.
I realise I may not have explained this terribly well but I hope you get the drift.
bc