Answer:
the one that charges $9.50 for each shirt
Explanation:
It is because, for the first one, you need to add $20 to prepare it and an additional $9.00. Altogether, you need $29 for EACH shirt. But for the second company, you just need to play $9.50 for each shirt. The Second company is cheaper and therefore better