I got mine from Ultimate Rides and have no issues,,,but,,,, I did pick it up at Carlise,,,and I could see it and look it over really well before the purchase.
I have some very minor fitment issues,,but nothing worriesome. Not sure if you go to Carlise or not ? ( and I think they are located in Texas ? )
I think I paid $900 at Carlise ( pad with steel core ) ,,,,,,
I brought my "old" dash back the following year,,,,and he handed me $150 cash no questions asked.....
Filmsurgeon's car looks top notch,,,So Im sure JD would be a great choice as well