F
Flavia Marquez Review of SoftBank
Tech store in a tourist area and nobody explains a...
Tech store in a tourist area and nobody explains anything aside from having not even one sign in English of any other language but Japanese. Really NOT customer centered.. as tech should be
Comments: