Arch Supports
Hello!! I just buy the inexpensive Dr. Scholls brand that you can get at WalMart, KMart, Target... Dr. Scholls has one for sports (tennis) shoes. They make quite a difference. Also, do you ever wear flats? They are really bad for your feet.
If you want more info you can...