Yes! You can absolutely avail any of the products available on the website without signing up. But due to the recent changes in the site, they prefer if you sign up so you can keep track of your purchases.