Re: What would you do if you were being treated unfairly?
Anything entry level or retail is crap and just has to be dealt with because new employees are a dime a dozen.
Best thing for you is to apply to other places with a pay raise, and keep doing that until you find something that suits you, doesn't suck, and is rewarding for your effort.
On my 21st bday, I quit my highschooler job at Blockbuster (movie rentals, don't know if they have that store in any of your neck of the woods) because there had to be something more longterm, and found a company that designed roofs for houses. I always had an interest in architecture, so this was right up my alley.
Entry "grunt" computer design work was $10 an hour, and I've earned my way up to $26. Took on more responsibilities, learned more about the industry, and above all else ASKED for it. Smaller companies are more personal... you'll get nowhere in a big corporate retail store.
There are so many jobs out there that you have no idea even exist!