i built my 4mill about a year ago and it was around $650. got my hotrods crank from rjatv and my pistons, seals, and gaskets from motosport. i didnt port my jugs to match and it wasnt a HUGE difference but you can feel some more power. however it doesnt really cost that much more to go with a 4mill over stock stroke if you dont port. if youre like me and cant afford to port right now you can get the 4mill setup and port later.