April 2024
Be careful when depositing the checks because they hold them until they want to give you the money back. We need to deposit to get cash and their only reason is they stop it until after 10 days. 15 days. I do not recommend them at all.
August 2023
Customer service is inaccessibility. Myriad of time wasting recordings that merely discourage you to finally hang up.
September 2022
Conveniently located and staff are very efficient. You rarely see a long line because once a line starts to form, they quickly bring in additional tellers.