Best place to buy Legendary Interiors
profitautointeriors.com
I have used them several times. Had one issue they resolved immediately. Parts ship direct from Legendary. Prices are $30 to 50+ cheaper than from Legendary shipped.
Understand though there is generally a 4 to 6 week wait from order to ship even if purchased direct.