If you can find a truck that's the same with the same interior, you might want to swap the seat out, or at least the fabric. It might be cheaper or comparable in price this way. I'd try a junk yard or craigslist.
Mostly out of curiosity, what's the truck and what is the fabric?