Do I have to be stuck trying to develop an online payment system using a sodding COM based payment system with a 2 stage payment process...I mean how difficult can they make it! Grr...ah well, the client's paying for my hassle!