I have a business credit card with Wells Fargo bank. XXXX this year they have held my payment until it was past due and then charged me a late fee and finance charges. The statements in question were due on XXXX/XXXX/2015 and paid on XXXX/XXXX/2015 and XXXX/XXXX/2015 and paid on XXXX/XXXX/2015. On both occasions I called and complained because it appears the payment I make are being held until the XXXX of each month, before they process them and I am told on XXXX occasions that is when they were received. I live in XXXX and the processing for Wells Fargo is in XXXX XXXX. Mail service generally takes 3 days for delivery between XXXX and the XXXX, yet some how no matter when I send the payment it is not processed until the XXXX of the month. Wells Fargo has denies any wrong doing, but has refunded the late fees, but refuses to refund the finance charges of {$3.00} and {$1.00} from these XXXX incidences. I have had enough of this banks practices and hope your agency will look into these questionable practices. They have told me I could give them access to my checking account so they can make direct withdrawl of funds or I can pay the bill at one of their banks, but they do not recommend sending a check through the mail anymore. I should not have to go out of my way to make these payments because of their practices of holding payment checks until the XXXX of the month even though it was sent in plenty of time before due. I have XXXX accounts with Wells Fargo and I am going to seriously consider changing banks after 20 years of banking with them. 
