Reviews of L1 Phone exchange. (Cell Phone Store) in Liverpool (Merseyside).