W
William Mitchell Review of National Card Systems, INC
I had a mixed experience with National Card System...
I had a mixed experience with National Card Systems, INC. The ATM machines they offer are reliable, but the customer support is lacking. I faced some issues with my transactions and it took longer than expected to get them resolved. However, overall, the service is satisfactory.
Comments: