Hi there. I have found the BEST foam roller! It also happens to be one of the lowest priced versions. It is called ROLLERMAX.
You can purchase it at this link at AMAZON
OR
on
Good luck!
I would buy the foam roller that was the cheapest, after all foam is foam.
It would be stupid to pay extra for a piece of foam just because Joe Expert was attached.