they were a bit cheaper before all the covid supply issues happened but they are for certain legit and for certain good work with.
Two years ago I purchased a frame set from them it was a great experience for me. CS was good and shipping was good too. They shipped it FedEx in a bike shipping box and it was well packaged. I would highly recommend them.
I have been wanting to get my young son a road bike but the prices are crazy right now. I need to build one on a very small frame but its been on hold for now with the issues on supply.