I have contacted them four times over the past few weeks later I have not only not received the tread butthey never wrot back to my last two emails.

I am now stuck with a finished pedal I can not get paid for as the person I made it for does not want it without the tread.
I am going to go to my credit card company to dispute the charges since Mammoth has failed repeatedly to correct it.
They also ripped me off on the supposed "free shipping" which they never honored so I have to also dispute that with my credit card company.
Others have told me Mammoth regularly uses the "free shipping" trick on them too and they only were given credit for future orders.
Sounds like they use the free shipping to lock you into ordering again. I have read many revews on the internet of their orders screwed up. Pretty sad they do this.
