You can save some money building your own system. When you figure in the price of the canopy and time it is pretty much a wash.
Some people are like slinkies...they serve no real purpose yet can still bring a smile to your face when you push them down the stairs!:p
Have a great day! Brian