i purchased my 1jz from osaka but i don't recommend getting one from them. they are bad at everything. my 1jz came incomplete and i had to source alot of parts plus it wasn't in very good shape when i recieved it. humble is a pretty good shop from my experience but others have had bad experiences there too. the bad experiences there are the people who built their cars then brought it to them to tune but it ends up blowing up because it wasn't built right or didn't have the right parts for what they want to achieve, i've seen it first hand. when i brought my k20 civic up to humble to tune i had to come back 4 days in a row because some dumb ass from bentonville had built a gsr hatch that didn't run right because he didn't do the build right and he had wrong parts that made his car run horrible. alex at humble tried to tune it for four days straight but couldn't get it to run right cuz he had a huge intake manifold on it that wasn't needed for an all motor, it made his car run soo lean w/ a 90mm TB. after four days the guy gave up and took the hatch home then blew it up that weekend and blamed it on humble. the hatch wasn't running good at all, when it was brought to humble it wasn't even running humble had to make it run then tune it. but alex won't touch supras, he only deals w/ hondas, nissans, DSMs, and some toyotas but no supras.