I have found Vines to be so bloody awful over nearly 3 years that I refuse to use them anymore, which is going some as I live just down the road from them. Just utterly rubbish service from having to fight over obvious warranty stuff, to not having the bike ready when they say, and so on and on. Nothing has ever gone smoothly there. The only plus side is a manager called Duncan Bell, who if you can get him involved, holds his hands up and sorts things out, common sense wise, and fast. The rest of them are clueless in my experience. If he leaves, they really will be shafted.
To clarify, I haven't actually had a problem with what they have done mechanically, when they have eventually done it - it's just getting through their simply staggering customer service ethic.
They do charge like a bull on speed though.