Happy to hear that you are getting great releif from using the IT.
Sad to hear about your feet discomfort. I thought Teeter was a good brand. I am surprised that even gravity boots are not working for you...
Have you tried other brands of IT ? Like go to fitness store and try different models ?