Has anyone had any experience with the Trio 2 roofrack for flush rails ? The company is Optimax auto parts. They have a website and an ebay site. They claimtohandle 220 lbs as I will be carrying 2 kayaks. I know there is a lot of junk on ebay and reviews are sometimes manufactured ,so I...