is $600 a good or great price for one? i have seen prices of $1,000+ for nice ones.