In this post in the Van Life Q&A, a user asks:
Want a high top? Check your local junkyard. This was at one I stopped at they said around $150 for it.
There are plenty of decent parts on wrecked or junked cars, even if you stay away from the main engine mechanical stuff. Tire carriers, springs, doors, hoods, all sorts of interior trims, etc.