Are they worth it? What do they do? I've just realised I could get one cheaply at the local college, but don't know much about them.