Walk Fit
Consumer Report
As a previous complaintant, I also ordered the Walk Fit inserts about a month ago and discovered today that my credit card has been charged 44.85 without my knowledge or permission and for nothing. I had already paid for the inserts. ...