I'm located in the us and they want me to add a bank account. That's not okay with me considering that they would now have access to pull my funds at any moment. Might as well not even have the so called credit they give you if that's the case. Made a hard inquiry on my damn credit report and it was all for nothing. Unbelievable.
... View more