Hiya, I've found that eBay is best for items like this, from breakers. With our cars being uncommon you may need to order from overseas. However, if it's any comfort I've ordered parts from Japan, the continent and the US for my Lexus and never had anything go missing. I'd strongly advise checking the part no on the old one and matching this before buying, to avoid the heartache of ordering an incompatible part. In my experience of non-lexus cars, the mirror glass is attached by a little leaf spring that latches over some lugs. You need to get a small thin screwdriver or trim removal tool to flip it up to remove the old glass, then detach an electrical connector or connectors.
If you are very lucky you may find "new old stock", but it won't be cheap. I paid £300 for a heated electrochromatic glass for my Merc, for a car that had been out of production for about 8 years. It came from Lithuania, despite being RHD specific.