I ordered and received a kit from them and no complaints so far. I haven't put together the kit yet, mainly because i over-complicate the simple parts and strive for perfection, so it will take a bit of time to do everything. They included 1 10k white and blue than the kit actually said to have, which is nice. I don't plan to use their brick power supplies, but they included a simple instruction sheet of how to build/wire it all up too, and its readable...
They added a whole bunch of colors since i ordered too, which would have given some nice choices... And now they offer MeanWell drivers too.
And i just noticed now you can buy lenses separately, which you couldn't do before.
My one complaint is basically a function of timezones. I wanted a custom kit instead of a standard one, so i exchanged many emails with them. But it would pretty much always be a full day between every email and reply we sent between each other. Not their fault for that though.