Of course it isn't you. Its the other side of the low cost Chinese made goods. I've been waiting only about a year for a canopy for the ESM Model 21 Zero. If they go broke before the boat arrives I could: 1. do a time intensive repair on the one I have, 2. try to build a mold from the broken canopy (but I thought this was an ARF?) or 3. go topless. No Ziroli, Yellow or byron canopy will work.
I will be careful not to break the 190 D9 canopy.