Reviews of Phils Mart. (Computer Store) in Peterborough (Cambridgeshire).