This is an interesting thread. Sure thats a chargeback waiting to happen if the user doesnt recognise the amount. Hope you get it sorted.