I bought these same shoes else where (only place that would put them on sale for less than 99.00).
Cons: They are pricey for stay at home mom, but got them finally on sale. Have had 4 weeks. Wear daily around house and errands. Power walk 4-6 days a week (outside and on a treadmill). Daughter likes to take shortcut through woods on walks an these shoes are NOT good on uneven ground. I can't walk fast then because twisting an ankle in woods would be very easy (I know their not meant for over terran hiking). Once to more stable ground they're great.
After first week, the right shoe feels like something is adding pressure in a line on the sole (metatarsal part of foot). It starts to really hurt an burn after 30 of power walking. I've not read any other complaints about this. My assumption is that where the soles are glued together someone got a little heavy with the glue line or something. It feels like I'm walking with a shoe lace stuck under my foot. Could be just this pair of shoes defect.
Size was bit small. My normal is 7 1/2 to 8 in tennis shoes. The 8 was touching my toes just enough that I knew for power walking they'd hurt. Got the 8 1/2 even though they feel slighty to big, but I like to wear 2 pair of socks to prevent blisters. Put with this also the heal slips some because they don't fit my heel as good.

Pros: Works muscles not usually used. They have helped defined my calf muscles (not something I really needed more of, but muscle is muscle an burns more calories). Unless your in shape, I wouldn't recommend doing lots of walking in them right off. I can feel it in my glutes an thighs, but not as much.
I have a herniated disc so the extra shock cushioning is very nice.
They do add spring to your step. It does feel better than shoes I've used with gel or air cushioning.
The extra 2" of height. I wear my long jeans over them an you don't even notice that they're a platform shoe.
Very comfortable to wear all day, especially for hospital or clinic (cement) floors.

Over all, I'm seriously thinking of saving for another pair.