Try 1" MDF with large brass spikes... or layered thinner stock. These work the best for a low cost DIY solution.
You can also look for a few 18" x 18" or 21" x 21" granite tiles and layer them with thin rubber in-between and add some spikes or footers.
If you are ever in the market for $150+++ let me know :) LOL