I’ve always had good service from Leisure Lakes in Long Eaton, and they always seem to be fairly knowledgeable.
Agree about Sherwood Pines, especially the surly attitude of some of the staff, and the stock levels are appalling, although the workshop has always done a good job, and generally is quiet when the others are busy.
Freewheel are good, but really expensive.