I have never ordered from Legendary but have spoke to them a few times in regards to their products and the customer service was excellent. They also seem to be very knowledgeable about Mopars. When I recover my seats I am definitely ordering from Legendary.
You can also try Year One. Parts are a little expensive but the customer service is also excellent.