i think if you attempt to call hmotors, they can probably set you up with a z6 for about the same price. i don't really know of any other reputable shops, because i've never done a swap personally, but everyone that has, that i know, has gotten their motor from there or a junkyard.