Whether it's worth it depends on how much you want to ride. For $30, they can replace your cables and shoes which will make the brakes work much better. But if chain, headset, BB, hubs, etc aren't in that great shape, it's easy to get into a situation where it will cost far more to fix (even if you do the work yourself) than the bike is worth.