Where do you live?
I work for a company that builds class A motor coaches and it is the same carpet that we use in the cargo bays.
The difference is the stuff that CRC sells has a backing material on it. We have used the stuff from my work and it is really great stuff.