Based on this thread, I bought a set of these too. Installed them yesterday. They fit perfectly and were easy to install. The hardest part was getting the washers on the back of the screws.
I've got 700+ hours on my 7A and I have had issues getting the canopy closed in the winter when the canopy changes shape enough to to have alignment problems. I was going to build my own, but for the price I am very happy with these. No affiliation, just a happy customer.