I was looking last week for reward flights to YYZ. I was plugging dates through July and August. G return rewards taxes/fees ranged from £1036 to almost £1600

.
Anyway I managed to find, what I think is a reasonable deal; 133,0000 points return and £1036 in tax for the end of July. Some dates where upwards of 450,000 points! The website booking engine didn’t quite match up with what the call centre showed (website showed 127,000) and the reward seat checker was a long long way out. It was a bizarre one where a G Upper Class reward fare was actually less points than a Premium reward fare!
Wednesdays seem to be a good day to fly on a reward to YYZ for some reason.
Worth mentioning , you can still put reward flights on hold for 24hrs before committing if you ring Flying Club, as that’s what I did as I needed to confirm I could get the time off from work. You can do this with voucher upgrades as well, however, you must have enough points for the upgraded cabin fare and not just the cabin you are upgrading from even though you don’t end up spending that many points.
I tried to put 2 reward bookings on hold. A full reward (the one I ended up booking) and an upgrade reward for a different date, however, because I didn’t have enough points for the Upper Class reward fare I was going into from Premium, Flying Club couldn’t put it on hold, though would have let me book it there an then.
You can see reward flights that are on hold in your list of flights on the VS website, however, until it’s confirmed , you access it or do anything with it.