Check out your statements carefully. Two of our business accounts have had a LATE FEE of $50 added. Upon inspection of our cancelled checks we found our checks were cashed and cleared by the payment date. Thus, BP did receive the payments on time but posted them a few days later. Seems like quite the scam to collect extra monies.