I know you are beyond this point, but for others reading this thread there is a nice half way point between a regular foam roller and straight PVC.
It's a PVC core with a 1" thick foam covering. It may be more expensive than a standard roller, but I have been using mine semi-regularly for 2 years now and it has shown almost no signs of wear.
Product - Foam Roller Plus