Cant make a payment

I recently bought an Ipod Touch which had an account set up on it.  I reset to factory settingsso I could set up my own account with my card details and e-mail.  I downloaded itunes 9 ok.I was mainly adding free apps just to see how easy it was to use, all ok until I tried to buy musicsingles from itunes.  The first few singles added ok.  At some point something changed,  I can connect to my account from my pc and ipod but when I try to make a purchase it tells me thatmy account info isnt right and to check and update it.  I checked my purchase history and foundpurchases on the list that I hadnt made so I'm assuming my son did.  The purchases total £16 and I cant make any more purchases until I pay the outstanding.  I put all my account details inagain and ticked the box that asks if this is the account  I want to pay the amount owing with. It then tells me that I need to put the correct account details in.  My son put his account details inbefore I put mine in to pay for an app he wanted and that went through fine. I dont understand whyI just cant pay the outstanding amount with my card details?  Will I have to put my sons detailsback in to pay for a purchase?  The account info on the ipod is the same as the account i set up my itunes account with.  If anyone can give me some advice I'd be very gratefull.