I don’t hold much faith for bike cleaning products. Generally, you can achieve a lot if you just wash your bike after every ride and I reckon bike cleaners and degreasers are a waste of time and money. All they do is flatten the paintwork and strip grease out from where it should be.
Having said all that, I’ve just seen a product on BikeRadar which looks like it might be worth a go.
Purple Harry’s Bike Floss looks to be dirt cheap (pardon the pun) and is basically a decent length of heavy duty pipe cleaner with the sort of nylon bristles on it that you get on Camelbak cleaning brushes.
It’s main advantage is that it can twist right in amongst the spockets and chainrings to really clear out at the nasty gunk that tends to create premature wear on your drivetrain. And I guess clean Camelbak hoses out too.
There’s a couple of different grades available, plus a fleecy one too which should cover all the things a sensible person can think of flossing. Just don’t expect it to help perfect a dazzling smile!