I've read a lot of stories like yours, a lot that have minor instances of repair needs, some with with great CS stories, some with horrible CS stories...it just seems to be all over the board.
One guy said he bought a G2. It performed as yours has, flawlessly, and he loved it so much he recommended it for his son. His son bought one, and had problems with it immediately. Two factory repair trips later, still didn't work, sold it.
Getting a good Taurus just seems to be a 50/50 hit or miss thing, and that is a much higher instance of QC issues than other popular manufacturers (other than Hi Point). If I KNEW I would get one of the good ones, I'd buy it, no questions asked. I just barely have the money to buy one, let alone get a bad one, pay $100 or more during shipping for repairs to maybe get it fixed correctly, and all the while my wife (who already is not in love with guns) is seeing the process and hassle.
I'm actually kind of irritated with Taurus' history of bad QC. I really, really want to love the G2.