Is my credit/debit card charged as soon as I order a product?

Yes, your charge is processed immediately. It may show up initially as an authorization on your account, and then, as it is accepted it will show as a charge on your statement.

If you accept a special offer for additional shirts at a discount, those shirts will be billed as a secondary charge immediately after accepting.