We are given 2 shirts and then replacements if they get too worn out. After that, then I think we can buy them from the managers or whoever is in charge of uniforms. Ask your department manager or store manager.
At the store I used to work at, just talk to management or someone in accounting. You can buy shirts for $7 at the store I used to work at. Everything else you bought at whatever store you wanted.