I love JB Hi Fi... the retail shops and their website.
I actually prefer walking into a store as there's always something that shows up that I've not seen before... online I get lazy, go straight to what I want and buy it, missing all the other cool stuff they have ha ha ha.
But so far (touch wood) I've just got all the time in the world for JB Hi Fi! Never had an issue with them. =)