Commerce/Ubercart require account creation to buy product. That's fine - I want that.
But I do not want user/register open to the public. Efforts to use Honeypot/Captcha/Mollom are still letting in lots of spam user registration.
What is a hook_form_alter I could use in a module to entirely remove the user/register form and make user/register page blank, without disabling open registration for Ubercart/Commerce? I would then add a block to this page instructing humans to buy a product to create an account.
Make sense? Please advise on the code. THANKS!