Can one of you medical professionals read this testimonials from this site selling heel seats tell me what you think please? I am dubious.
HTP Heel Seat Testimonials