I did numerous exchanges of miles/points at Points.com but only for Amazon.com Starbukcs which all went smooth ...
At one occasion it took almost a week to get the voucher whereas other events took place at the same day ...
I advice you to go the way mentioned earlier here ... good luck