As a customer of Simple, this is very concerning. Especially when I’m responsible for about 6 people(friends&family) signing up with them. I’ve never experience any issues with them. I hope you get your money back soon.