I got a WeatherPort canopy from the suggestion of my friend and it has been holding up nicely. The photos on that page don't show the canopy being used for cars, but believe me the 10 x 20 has worked well for me.
If you want cheap though, def go for Walmart like tigerwash said or maybe Costco...