From where you are buying AGCs. If the website has reliable escrow system, you should use that. escrow can check the balance of amazon gift card without redeeming it. It is done by contacting costumer service. You pay your BTC to escrow he verifies the card and transactions are completed.
Other wise don't buy AGCs from any seller you can't trust.