I bought one of those 5.7mm reamers off ebay. My stock cups weren't that bad. I bought a replacement set since I snapped a Lunsford titanium turnbuckle in one (ball cup didn't even come off!) and they were tight. One spin with the reamer and they were butter. Found more than 1 spin was too much.
Wildcat1971- Glad the TLR cups work for you, but there's no way I am putting TLR parts on my car! haha