I wouldnt buy that one as I hear that it has a spherical rather than paraboloid mirror. Images wont be as sharp as they should be.
Of 130mm reflectors the 650mm focal length one is the one to go for.
Edit: I guess for $200 you cant complain and is still a better choice than one of those jones-bird short tube newts.