I didn't have any delivery problems. I got only material. The ones that I heard had delivery problems are the ones that had them do the upholstery work (panels, etc). Hopefully, if only getting material, there is no problem.
And they were good about sending samples. For OEM material, they are about the only game in town as far as I know.