I went into JB Hi-Fi to purchase a replacement iPhone Stereo Headset.
In general, the store has a great range of stock, but it is absolute chaos. Unless you know exactly where to find something, you're going to need some help from the staff, which is where the problem starts.
The staff on the floor and at the counter are rude and snappy. The floor staff weren't happy to answer any questions, and at the girl at the counter rolled her eyes as each customer approached her, as if we were interrupting her from doing something more important. When I got there, I was told that the headset was $35. I pointed to the brochure which advertised it for $33. Without even so much as glancing at it, she told me it was old. I pointed out that I picked it up from the entry of the store as I walked in. She snatched it out of my hands, looked up and grunted, "Oh yeah, it's April isn't it", and begrudgingly proceeded with the transaction.
Having said that, the security guard outside was surprisingly friendly.