Shirts are all brand new. Some are still in the wrap while others have been hanging on our display racks. $34.50 shipped Here is what I have in stock.... Black (1) MD (2) LG (1) XL White (1) MD (1) LG (1) XL Grey (1) MD (1) LG Tan (1) MD (2) LG Payment can be accepted by money order or credit card (no amex). Shipping is by post office mail. If you have any questions please contact me.