Reviews of Omni Tech (Center Place). (Cell Phone Store) in Hamilton (Waikato).