I placed an order March 7, 2021 and it's now been more than a month and no product delivered, and not a word from their team.
After some digging I'm pretty confident now that I have been scammed out of $2000.<br />
<br />
Seems like they have a number of fake "good" reviews on some reputable sites to prop up the legitimacy of their site, but after the number of reports I've seen of products never arriving after many months, it's clear to me now that this is a scam.