I know you phoned them, I was blessed with the ability to read previous posts! My point was that you're going to get a blinkered view on the product if and when you speak to someone in the know.
A rolling road wont prove **** unless it has fans capable of producing 100+ mph winds!