A) As other reviewers mentioned they do slip off. I had to make a strap so I wouldn't lose one. B) worst of all even if a shop at a facility that has floors which won't be damaged by the cleats, wearing these inside is like walking on an ice rink...you will kill yourself. c) few retailers have a bench or chair near the entrance where you can't put these on and off.
They would be fine for people who drive to an outdoor location where they walk for exercise, but totally unsuitable for exurbanites who incorporate walking into their daily lives.