have to replace shoes every 3 months...

I absolutely adore the comfort and style of these flats!!! but after about 2.5-3 months they start to smell...and
wear out.....after replacing the 1st pair in a month, I started being a lot more careful with them...never wear in wet
weather...bought special cleaning products to help them last...the longest they lasted was 3 months!!!
and I don't wear them daily!!! maybe 2-3 times/wk. I bought new ones, but I am going to start looking for an alternative
to these comfortable shoes...its way to expensive to replace them that often!!!