I eventually went with Gigaparts although my preference was DXE. Gigaparts finally had the radio I wanted in stock. I received the radio, control unit stand and power supply but the stand had busted during transport. The replacement was on its way within 2 days.
Gigaparts and DXE have similar prices and DXE's website is more user-friendly. But so far, Gigaparts gas been good to work with. 👍
Thanks, everyone, for the feedback.