Comment Comment by Amfy I am surprised they are even allowed to "operate" in all these cities... especially the USA/Europe. parent Amfy 4 years ago