experiences? were they worth the money? im thinking of signing up for some.