You will find a environment of various different types of higher heeled footwear, such as pumps, platforms, sandals, wedges and significant heeled boots for ladies...there exists also the growing craze for guys to now put on heels, this means just the...