The 645 in question (the one mentioned by the OP) is overpriced. You should be able to get the body and 75mm lens for about $200-$250.