We just started carrying the Acme upholstery stuff as well.
As far as I am told, it is about as close to factory as you can get.
What we are doing is this:
Anyone can get a stock type but with the Acme stuff, they are setting us up to do "custom" ordering. Including custom colors (lemon yellow, purple, burgundy, etc)
So, if you want black vinyl on brown velour, you got it!
Anyway, Check around with some local upholsterers about a supplier that can get what you want in bulk!
And if you want, I can send you some color sample pictures by e-mail.............