Yeah, they're legit. Bought a few servers from them over the years. No major issues, packing was good, reasonable ship time.
Had one case where they sent a different NIC than what was listed. They just shipped me the correct one and told me not to bother sending the old one back.
Stopped buying from them though because I prefer off-the-shelf modern consumer hardware nowadays. The real cost is always power consumption, and I prefer to shell out more money up front in exchange for huge savings on power usage down the line. I can always run over to microcenter and replace a part same-day as opposed to ordering it online and hoping it comes soon.
If you're a home-labber, I'd strongly suggest doing the same. Some of those old enterprise servers just gobble power for not that much compute relative to current day consumer machines.
If I was still buying older servers though, I'd probably be looking at their prices.
What are you considering buying?