Engine ?
You should have no worries at all. I've ordered a couple engine parts from them. No complete engines though. They have great customer service and ship things out quickly. I'll probably order a shortblock from them in a couple years without any second thoughts about it.
I would not worry about who makes "the best LS1 based long block" because that is just an opinion if you receive an answer to that question. There are many reputable shops out there that can do it. TSP is one of the well known ones for quality assurance.

