That's great Sean...this is a start & basic help for some, but (as I know you are aware) how do you factor in the different companies' parameters? Some go 10%, some 11%, some (like MCC used to) go 14%

A company with 10% payment parameter is not going to give the same offer as 12% payment parameter.