The other thing to very very careful about is that if the laser has been sitting around for very long time, the tube may not light even though everything else in the unit works.
Whether $300 is a fair price or not depends on (as 532 with Envy said) what kind of laser it is, how badly you want...