I bought the Yamaha bike from there.
Is it Lego quality, of course not. Specifically for a Technic set, some fittings require considerable force, my fingers were sore by the time I’d finished. The bike chain is ropey as hell. And either I’d missed a step or the gearbox doesn’t actually connect to the engine. All that said, it was considerably better than I was expecting for the money.
If it was a set I intended to tear down and rebuild / build other things out of, I’d swerve it over proper Lego. As a display piece I can’t really fault it, I had a lot of fun building it and the add-on lighting kit is excellent.