There aren't really other options that are the same in America you'll never find a low mileage Gen 3 engine that the front end hasn't been smacked so hard It could be other problems etc etc these are engineered takeouts to meet market demands in another country I mean yeah it's a win-win for $1,100 bucks and you're not going to touch that at local junk yards and stuff at least I won't hear in the southeast and boy the mileage I'll wind up with no way.
Check out hybridpit.com You can use promo code azusa to save 5% I got my engine from them and it drives so smooth with the new 2015 pistons/rings.
All is running smooth for a year now. You can check their engines out on their site and use my code azusa to save!!!
They have VIN numbers on them that you can check on and find out the mileage. You would have to talk with hybridpit for the VIN numbers they have in stock.