I use scam advisor for any sites I want to check out.
https://www.scamadviser.com/check-website/redcatpartssales.com
If you look at the analysis, you will typically see this exact same scenario on scam websites who will take your money for an RC car, and ship you a cheap plastic 1/64 toy car...