Yes, when the agent does a retirement extension, the price is less if customer's bank account is the same bank as the agent's. If it's any other bank, there will usually be around a 2000 baht surcharge. Most of the agents I've researched do tend have their accounts at Bangkok Bank and Kasikorn. If your account is at SCB, for instance, you'll pay more. I don't know why this is.