I bought these at a high street store in Hong Kong. I guess I was desperate at the time, and I should never have bought them. They are not very comfortable to walk in and the folding flap never seems to sit right. The shape of the front seems weird as well. Am I being picky?