I am simply responding to my experience here in Nanaimo. As, my VISA expired and I went to purchase a replacement, because my card also maxed out the $40,000 loadable limit and 2 Canada Post offices no longer carry/sell ANY reloadable prepaid VISA's. So, if you are fortunate enough to have that option in your area, I would recommend either V or MC GeeBeeP.
Considering that I frequent hotels in North America, I was always able to book stays and use it to check in and charge the authorization, incidental fees. There was just one hotel in Victoria that couldn't authorize and they accepted a cash deposit. You purchase and load the card and the company will send you your personalized card with expiration date. Easy.