The Cartouche line of interior kits was purchased by the Mac's company before Ecklers got involved. Mac's is a whole different company now that it's under the Ecklers banner. I wouldn't classify them anything other than similar when comparing them. LB was a good company but hard times & possible management woes can destroy their reputation and business model. If a person wants a kit then you have to go the next available kit fabricator, hire a local trimmer, or purchase your own sewing machine & upholstery tooling & do it yourself. LB didn't make anything for my 51 Mercury Sport Sedans and the helicopters I maintain don't have inexpensive kits either to I was forced to do the latter.
The last broad cloth I purchased from LB was already starting to discolor from age so I go to SMS auto fabrics now. They either make their own or they have it woven somewhere else but they have some good stuff for my Mercs. Vinyl & leather hides can be purchased from other sources.