If there were negative ratings available, I would definitely choose them instead of just one star. The service was terrible; they were practically toying with the customers.
February 2025
Don't recommend them I deposited a check. I have a hold on the check and have to wait 8 days to get my $. I would never deposit the check in there if it was going to take so long
October 2023
Had a simple question and called four times with no answer during business hours. Going somewhere else now.