My deposit through visa has not been able to go through despite multiple tries and being on the hold page after trying to make payment continuously, and I can't even close my account there's no hyperlink for it that was mentioned in the website