(Translated by Google) Large store with good services for internet, telephone, television and cell phones. Good prices on phone cases and cell phones. happy staff. (Origi ... more