I took me up until I joined the Pro club to realized my shop has been fleecing me. Since I started DMing for them I haven't bought a thing there. Even though I get the discount.
Why would you work for a shop you felt that way about? For both your sakes you need to find another shop!