Royal Bank of Canada is providing a virtual reality "try before you buy" experience for its RBC Rewards customers.