Alan I want to say one thing "subscribe" means you can get or know about latest updates of deals, which is free of cost.
You are right there are lots of free sites for online shopping but all sites need subscription for sending you email about latest and best deals of market. Now paid and free steps are come ahead when you show interest in shopping.![]()