Ralph Austins are good quality razors. I don't own one, but have heard and read good things about them.

As to the Shack selling them truly "shave ready" I can not help there

Good luck and enjoy...