I bought the womans ltd edition for my wife the other week and it's a great bike for the money. I've upgraded the pedals, handlebar grips and tyres but the rest of it is great.
I agree with the comments on the halfords setup, they didn't do a great job, mainly loose bolts, tyres not inflated properly, poor adjustment on the brakes etc..... If you don't want to do it yourself definately get a proper bike shop to look at it.
I actually bought the carrera fury for myself a few days ago and again it's the same story, great bike, poor service. In my case it was missing the lockout switch for the top of the forks, both brakes were rubbing badly etc.... all easily sorted but exactly the kinds of things you expect them to do as part of the 'setup'.