This company doesn't happen to be RMA "Risk Management Associates" does it?
No, but go on Budd Hibbs site and look them up....I've heard the name but can't place where.
Maybe they've been in trouble with the FTC/State before cause it's ringing a bell!!