Reviews of Red Rat. (Shoe Store) in Hamilton (Waikato).