Online is pretty nice/convenient but obviously for suits/watches and stuff you probably want to try them on first and get them tailored. New Zealand is pretty shit when it comes to having a large range of diverse products so I am often forced to shop online especially for sports equipment.
Malls are a pretty good place yea. You can just go from store to store checking everything off the list. Nothing specific really.