I bought one of these for $5 last year and they're pretty good for the money, especially at $3. Fits reasonably true to size although the sleeves are long-ish as many of the reviews say.
Six colours available with ok stock levels and size range.
Free delivery even without Prime.
Update — $10 shipping was added since posting
almost looks like a seinfeld puffy shirt