$175 is the cheapest I can find wal-mart and they are out of stock. I bought it new for right at $300 but I did not shop around and bought it at a trailer specialty store.they list Chevy ford dodge and GMC trucks as a fit but the way it’s made you can probably get it on most SUVs comes with all the nuts and bolts I used to mount on my Chevy truck