Reviews of O2 Shop Middleton. (Cell Phone Store) in Manchester (Greater Manchester).