I don't think Rega is out of the Cd player business, they aren't producing the Apollo anymore but their website does not state that to be the case about the Saturn or ISIS.
Also, where are you seeing the Apollo for $625, googling shows $995 at Music Direct, Upscale Audio , Safe & Sound to name a few?