Reviews of M I C T. (Computer Store) in Liverpool (Merseyside).