i get all my motors from HMOTORSONLINE.COM or NADAUTO.com
thats the only places i trust for a motor.

B18B 94-95 (LS) Long Block
Price: $ 749.00 Plus shipping and handling.
Availability: In stock
- Motor
- Intake Manifold
- Exhaust Manifold
- Injectors
- Fuel Rail
- Throttle body
- Alternator
- Distributor
Long blocks average 25,000 miles and come with a 100% start up warranty.
B20 Longblock
B20B 96-98 (CRV) Long Block
Price: $ 649.00 Plus shipping and handling.
Availability: In stock and ready to go. JDM Only
- Motor
- Intake Manifold
- Exhaust Manifold
- Injectors
- Fuel Rail
- Throttle body*
- Distributor
Long blocks average 35,000 miles and come with a 100% start up warranty.
as you can see the b20 is $100 cheaper. i dont know where Autofab gets their motors from, but $500 is the CHEAPEST i have ever heard of a good quality LS motor. unless they are buying it from a private party which may mean your getting a 100-150k mile motor.
but i dont know what they charge or where they get their motors from, you may want to ask