A chap at Harris Mazda in Nanaimo recommended two places for soft top repairs or renewal to me that are very good.
New Creations Upholstery Repair in Nanaimo https://www.newcreations.com/location/vancouver-island-and-beyond/ for repairs and advice and Uptown Custom...
To all Miata Owners with 80,000 km on your car: you should seriously consider changing your PCV Valve (if you haven’t already) as it may save you unneeded expenses …..personal experience. Use OEM parts only.