All of the carpet is now an ACC product. So no matter whom you purchase it from, then it is all coming from ACC. I would suggest not buying the carpet until your ready to install it. Carpet that has been stuffed inside a box for years makes for a much tougher install. As soon as it arrives, remove it from the box and lay out, flat as possible.
We are a vendor for ACC carpeting and once I call the order in, it usually is cut, molded and shipped in less than 48 hours. Covid has slowed things down slightly as some colors have been an issue in getting the bulk carpet. Depending upon if your looking for more noise insulation or a temperature barrier, some of the guys prefer the mass backing. This adds a heavier rubber like coating to the back of the carpet as found on the new vehicles. A bit more difficult to install but does have its merits.