This is a company based in Canada, so I believe.
It is a site that allows you to trade or exchange or move your rewards / miles / points from one site into another site.
For instance, I am registered with American, JetBlue and Delta among others. So, I created an account with Points.com. Now I have to activate my American, JetBlue and Delta rewards on their site. Then I can transfer my Delta points into my American points so as to have more miles toward my flight.
Points.com was on the American site but it is also on the Delta site. I called American and they said it is valid but they reminded me that it is a third party site. I am flying American from Austin to Copenhagen in September.
I have not yet read any reviews because I can not seem to find any.