Has anyone tried the MELT treatment balls?

I got a chance to try them (think standing on a super bounce ball and rolling it around) and really liked it. It definitely helped with some of the soreness that builds up after hours in a carbon soled shoe. The 'science and theory' behind the balls seems less than scientific to me. I can't argue with the results but feel a little like the actual product ambitiously priced.