F

Flavia Marquez
Review of SoftBank

3 years ago

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:

No comments