oh, I love those! I waited too long to order though.
I'd get some insoles or heel pads. You can make it work!