Reviews of Greenbox NZ LP. (Computer Store) in Upper Hutt (Wellington).