Okay that is Chris's site Diesel Direct, on factory parts his prices are good and he has as far as I know always made good on deliveries of those, his sourcing of aftermarket blocks is sporadic though, it took me forever to get my project engine block from him, rest of stuff was no problem. IMO he runs on tight budget, too tight and floats orders customer to customer to keep him funded, his communications have always been spotty, but he did make all things right with me & member Ratman when the shipping of blocks was an issue.
If you have patience to keep the lines of communication going yourself I'd say you could buy from him, if frustrated by lack of communications then do not do business with him.
Keep eye on you card's time limit for reporting non recieved merchandise, I was worried on mine when my block did not arrive after 6 mos, he did refund my card after I said I could not wait any longer, and when inventory of blocks did come in I did buy one from him eventually. Block was overseas original (I suspect China) AMG copy, my machinest & builder was impressed with metalurgical content of the block, mainlines needed slight trueing but not bad, my builder to his testament is anal about such things.
Pistons, rings, heads (Proline/China), rods (reman), gaskets sets, bearings all came within days of ordering though, only issue I had was block delivery, be sure to get tracking info with placement of the order, thta is slow in coming also.
Mixed review of him & sevices, I've been to his place of business he's a nice guy but like most small businesses these days, always just on the brink of either hitting big or failing.