I have no experience with that brand.
I would not purchase tires made in China.
Tires are one of the most important purchases you make for your vehicle.
There are only 4 small patches of rubber touching the road.
I use and recommend Cooper tires, which are made in the USA, depending on the style you choose.
I see Michelin Bridgestone and Goodyear manufacture tires in Canada, if you want to keep your spending "in country".
Hopefully someone else can provide you with actual info about the Joyroad tires.
I know my reply has not been helpful.
Please post a photo of your new tires after you get them!
2003 Vibe Base/ Frosty White Mono/ Total Loss 1-23
2006 Vibe AWD/ Lava Red Mono/ Loaded w/Leather and Sport Pkg/ 150k mi
2006 Vibe Base/ Stealth Gray Mono/ Loaded w/Leather/ 180k mi
40 years with a wonderful woman / 2 adult kids
I would not try a no-name tire like that unless you can find enough reviews that you can have some assurance it is not going to end up as China junk. You are in Canada too so I'd guess it's even more important. Spend the $20-30 more per tire for a known brand tire and save that money somewhere else.