Has anyone bought any of this stuff? It’s supposed to really help recovery time, I did a little googling and found a positive review on runnersworld.
The product reviews from retailers seem pretty high, and they do offer a 14-day money back guarantee, but on the other hand their claims about how it works sound like bullshit.
Has anyone tried this stuff?
Cheers
Has anyone bought any of this stuff? It’s supposed to really help recovery time, I did a little googling and found a positive review on runnersworld.
The product reviews from retailers seem pretty high, and they do offer a 14-day money back guarantee, but on the other hand their claims about how it works sound like bullshit.
Has anyone tried this stuff?
Cheers[/quote]
Has anyone bought any of this stuff? It’s supposed to really help recovery time, I did a little googling and found a positive review on runnersworld.
The product reviews from retailers seem pretty high, and they do offer a 14-day money back guarantee, but on the other hand their claims about how it works sound like bullshit.
Has anyone tried this stuff?
Cheers[/quote]