$31 is too much for a part that fits and works? you could run around all day and try to have someone make one for you but i doubt you are gonna be money ahead especially if you include your time
it is a odd metric size not just standard automotive size exhaust tubing. plus its a tight bend, and the yamaha one is ceramic coated.