Yeah, believe this when your bank account gets hit with the transfer. 'Promissory note' can mean a lot of things and it is most often linked to bank credit, trade creditors, etc... I don't know where 'owed Webmasters' fits into all of this but, if the bill is as big as everyone says it is, I highly doubt that iBill will be 'footing' it. I could, however, see this: Use our processor for your sites again and we will ensure that you are paid over time --- in other words, trust us again and we promise (again) that we'll pay you. LMAO I, for one, will be sticking with our current providers.
