Ditto that, thanks guys!
Additionally QR CS mailed me the same answer today and doing mock bookings it comes out right.
So all is good, offer honored in full. But QR should up their game a little and send out the mails on time, next time. We should not have to pull the info like this.
Anyway, case closed. And a great promo it is