Hi,
Can't you maybe make a suggestion box &/or complain box to support stuff or to hear from them. I've been to the store (Address: Unit 17, Northriding Square Cnr Bellairs Road &, Blandford Rd, Randburg, 2169) for several occasions and came accross stuff being shouted by supervisors/controllers in front us, even in private offices it is just not professional to shout or underestimate stuff.
It's just not nice to be rude.. Higher rank or Bottom, Respect must served at all times.