What are the payment terms?

What are the payment terms?

Q1: What are the payment terms?
    We usually use TT, 30% deposit by T/T, 70% and payment before shipment by T/T or L/C at sight, MoneyGram, Credit Card, Western Union, Cash Escrow, Other payments are negotiable.