i just purchased my engine last week ( b18c ) from Hmotorsonline.com and i was veryy confident with them. Osaka i talked to them a few times and they left me feelin nervous... and i did research and heard about swaps coming incomplete and such. but my engine comes in this week ill let ya know...