Check out the latest projects here:Project Logs
I don't doubt it, but I was amused specifically by the wording. Read carefully.
Let's be real here, guys - their English is a darn sight better than my Chinese!