This topic has come up many times. When I bought my 1999 Kubota B2710 I had the Kubota dealer put a Wells Ag Company canopy on it before they deliveed it. There may be others as good, but I've never seen a better one.
Appears you don't want to tell where your located, in post or your profile, so telling local stores for someone, maybe even in a foreign country, may not help you much.
If you want online only you can do a Search. Dogpile is my preferred search engine of choice.
As a new advertiser member I just wanted to introduce our new Universal canopy "RhinoHide" the functionally perfect
way to protect you & your machine. Be glad to discuss it with anyone interested. RhinoHide Tractor canopies by Sun Guard LLC