from a company that claims they "don't currently have the internal tools to delete an account" I'm sadly not surprised.
The above was their official response to me when I asked to delete my account... and I had to ask by email since there is no link on their website to close your account...
The above was their official response to me when I asked to delete my account... and I had to ask by email since there is no link on their website to close your account...