From own experiences and things I've heard, you should watch our real good when buying one. In the end it always comes down to the fact that you have to do lots of things to a cos before it's the way you want it.
I think you should go for a cheaper one, with a good shell and not to much miles. If there are no receipts for a recently engine rebuild, then I think I wouldn't trust it.
Good luck m8.