Received a leaflet today in the mail for this... Not sure I like the idea although it might make me do the exercises... anyone heard about it?? tried it etc?? mamasure