... but they absolutely hates to be made to register before they buy ...
... the reason being that people are very happy to buy and then register ...