Robert W.
9/13/2018
I was going to open an account, but turned around and walked out when they told me it will take 90 Days to get my Debit Card? Really? 90 Days?? NO THANKS. I went to their Competitor!!!
(1)
I was going to open an account, but turned around and walked out when they told me it will take 90 Days to get my Debit Card? Really? 90 Days?? NO THANKS. I went to their Competitor!!!