Not wishing to jump on the bandwagon but can't help but echo most of the sentiment here. I had a Team Carbon 2010 for nearly 2 years. A great bike but seen some scary stuff from fairly clueless
Halfords mechanics, including bashing away at my loose headset with a hammer!!!!. But if you're paying minimum wage you're not going to attract the best (Lee at Westcliff store an exception to the rule).
So to sum up. Good bikes but get checked over and service elsewhere.