Not so expensive as you want to think. They have good clothes and can buy shampoo. This girls might wear long hair if they don't meet you.
Knee or floor length hair is one in a 100000 population, even in China. Especially good looking young girls. In 10 years it all will come to end.
Not so selfish as you, cause you destroy beauty for one minute pleasure.