I have no roof rails to sell you, but wonder why you actually need them?
I have made do without rails by using a homemade roof rack out of an old clip-on rack I had and metric bolts. I can install it in minutes and then take it off just as fast. If you slide back the plastic covers, you'll see where the bolts screw in.
For molded cargo carrier use, the rails are the only way to go. IMHO, hitch-mounted cargo shelves are really a better solution than roof options as you're not climbing all over the vehicle, but it's your call.
For bikes, hitch-mounted racks are the only sensible solution as the CX-9 is too high for useful roof racks and you will hurt the car, the bike, or yourself at some point.
Bolt-on hitches can be had online for slightly over $100.
If you really want the rails, check out the salvage yards both online and locally. I have used partmyride.com (now partsmarket.com) to buy a wheel off a wrecked cx-9 and the transaction was painless.