BankCardUSA Merchant
They syphon money from your account under the guise of taxes owed prebilled a year in advance and display shoddy business practices
This company is awful — they have shoddy business practices — they find all types of reasons to syphon money from your account under the guise of taxes (ambiguous reasoning for the tax) They also lock you into a non-cancellable lease for 5 years, irregardless of your business circumstances. Run do ...