no thats not true ,,your travel agent is right. i use to work as travel agent in USA..airport people never ask you about the payment.
they only ask about payment when your ticket is not paid or travel agiant put some remarks on ur ticket about payment which you can't see but in their system they can see.. never trust PIA call center because i also use to work there agents over there wont get full information by the pia administraation. basically call center is not a part of pia its out source.
so dont worry let your husband buy it for you