I'd also like to add that I found a 645 on Ebay for $299 as a buy it now item. Is that a decent price or too high?