IMO if you are on carpet you are pretty much stuck with nothing or spikes. That said, there are some Wilson XLF owners who swear by the sound of Stillpoints on carpet, but that's a very heavy speaker and very expensive feet.
Cheaper than the Townsend, you could try an Auralex sub platform, offered with a money-back guarantee by Music Direct (and probably other dealers as well)