$650's really not bad at all for 2 oz. I've always heard prices of around $300 for most good strains (trainwreck, oregon blueberry, sweet tooth, willy's, etc), so not a great deal but not a bad one either.