Per google they're about 50/50 on reviews
one guy posted in 2017
Quote
Put down 10grand for a Hemi in January 2017. August 2018 still no engine. Wont refund money, return calls, or emails.

their Facebook page has been inactive since 2018,
A NOT SO NICE POST ON ABODIES 2019 LINK

Another form the BBB
There's more out there, I'd proceed with EXTREME caution twocents beer