1 ) they said they have send the money
2) it DOES take a few days , dependable from which bankaccount money is send
3) you say idc some visa issue , but due your own problems THEY are dealing alot of time with you and yet you still complain even tho they have send you the money back?