This are enormous in the footbed area. My foot cannot hang onto these while walking. Why on earth are they so expensive for just some plain ol' rubber flip-flop??? I guess it's the following. And the colors are really cool.