That price is fairly in-line with the current economy. Blank 100% cotton t-shirts in black are over $2.00 each now so if your printer is charging you $4.25 for the shirt, set ups and printing that is fair. I would charge $5.00 or $5.25 each when bidding this to your end user client.