i received an e mail stating they were offering a 25% bonus on all deposits. How have they been doing ?