There's Hargroves Cycles in Millbrook, they seemed ok when I went in, and there's one who's name I forget - it's on the way into Southampon from M27 Junction 7, on the left hand side of the road. They seem pretty good - I bought a bike from there way back.