Sounds like a scam or something is wrong with them. Steer clear and don't look back. Where there's smoke there's fire.