Just been to a place in North Manchester and got my 3kg cylinder refilled for £3! Bargin!
Place is called Brentex Gas Ltd, 1-5 Morton Road, Middleton, M24 6AN.
They said they could do me another 3kg cylinder for £20, but they only take cash and didnt have it on me... Return trip I think!!!