Originally Posted by
DieselDan
The shop upgraded the cables for free. STFU and ride.
Well, that's a little harsh but I agree with the sentiment. The shop did exactly what you needed and the bike is working well. Be happy.
Your experience is why I always recommend riders who are not experienced bike mechanics buy from an good LBS. Problems can occur with any product and if you can't fix them yourself, you need a dealer who will. Mailorder and internet purchases are for the experienced DIY'er.