Points.com is overpriced. The website is terrible. And heaven forbid you need customer service. I find LOTS of faults with this company.
But there's certainly disclosure on the transfer ratios. I'm sorry that your transaction didn't live up to your hopes, but certainly nobody lied here.