I bought a mass backed ACC carpet for one of my '70 Challengers a few years ago through Rock Auto, and it was dropped shipped directly from ACC. Ordered over the weekend, made at the beginning of the week, and delivered to my doorstep by the end of the week. I immediately unpacked it, and laid it out in my house to get it flat before any bulges or rolls could set in from being rolled up in its shipping box for more than a few days.
I later ordered a set of ACC floor mats from Rock Auto to go with my beautiful new carpet, and it too was dropped shipped and the date code on the box was a couple days after order.
With a 5% discount code from Rock Auto's already low price, I felt I got a real bargain!