Where can you get nice ones ????? Have see lodas of people wearing them and i like them but being a short arse they are all miles and miles too long for me. Oh and what shoes do you wear with them ???