I worked at Shirt World for a couple years in high school many years ago. It was my first real(ish) job and in many ways a very good learning experience. At the time, Dave had an excellent manager who he fired twice a year, a bunch of family members, a rotating cast of shell-shocked SU students, and me.
It was my job to stand outside of the store before every football game yelling "$9.99 sweatshirts, $5.99 tee-shirts, free hat with every sweatshirt purchase." The college students mostly refused to do this. They were smarter than me. The SU students also almost universally quit within a couple weeks of starting after being screamed at or given impossible to implement instructions. Usually this meant that I would get called in to cover a missing shift. Not knowing any better, I kept coming in. I eventually quit with A LOT of swear words the first and only day I called in sick - for years I had covered shifts at the last minute; I called in one Saturday and got reamed out and then called roughly fifteen times to show up to work. I refused and then never went back.
I've been working at big law firms, notoriously awful work environments, for six-plus years. Shirt World makes these look like a friggin picnic.