Hey thanks Lords Gym. I a big guy too. What inserts are they? Did the podiatrist make them or did you buy them?