I'v been looking to order from it,but i couldnt find much information about them if anyone used them and had any experiences,all I'v found was an old reddit post 2 years ago without any valuable information. Its overly cheap I'm really not sure if its a scam and would like some information about them please.
Edit:1 Also wanna note that the site has been up for 3 years now,and there is a lack of info that I can find.
go check out r/rcsources