I agree.. There was a thread awhile back comparing fit from the different manufacturers & the ones Rick sells seem to be the best...
There was three different guys with fit issues with Gregory louvers, all sent them back & got the same story of shipping damage yet in the photos they looked like he'd sent the same bad louvers out repeatedly looking for someone to accept them...