Should the user be forced to sign in for a wish list on an ecommerce site?

I believe that signing into a site can be a big barrier to users so prefere e-commerce sites that offer guest access.

The question is should wishlists be a guest feature or do the business advantages enforcing the user to sign up outweigh the potential increases in profits.

Does anyone have any research or views on this?