I am thinking of moving my account to them, but i keep hearing that they are in a money crunch: is this true or just a baseless rumor? Anyone have info, or if you work there, have you been hearing this/having a problem with withdrawing money?
John:confused: