How was it advertised to you? My husband got a memo from work about it. I signed up on Friday and am starting to wonder about them.