I have that blue one you linked to! I bought this version because it's way cheaper https://www.amazon.com/gp/product/B01M72IX86/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
I like it! It hasn't "cured" me by any means but it's helpful and gives me a good stretch. I leave it out as a reminder to stretch periodically throughout the day. The only downside is that it really hurts my heel if I don't have shoes on. That hard plastic isn't comfortable for a bare foot.