Skecher shoes, part duh!

Well, foolishly, I bought another pair of Skechers today. Granted they were on clearance at Winners ( thanks TJX folks, see ya next year ) and a total steal at $23.
The big difference is that these are leather without the runner-like cushioned foam/fabric insole that so love to trap the odors from [...]