Steve gave one friend of mine flat out wrong info about L series cams and lash pads. Another friend ordered, got the wrong stuff, called and was told a call tag would be issued and it never was. He had to call back 3 or 4 times to finally get everything straightened away.
I've been to their shop when I lived in SoCal, they have some really nice customer cars there, and my orders with them were easy and always went right the first time.
So it's a mixed bag for me.