Yeah - that's pretty good. This gave me a chuckle in Shanghai airport last Friday morning (pic below). I know that their English is far superior to my Chinese, but it's always amusing to see this kind of thing when I'm out there:
My above example is pretty tame compared to what you can find on the web if you search for "chinglish" or "engrish". Below are some examples from http://www.engrish.com Are you imflowing?