The main objective of this is to create customer value. The central idea behind marketing is the idea that a firm or other entity will create something of value to one or more customers who, in turn, are willing to pay enough to make the venture worthwhile considering opportunity costs.
Well, sometimes its not only the cost but the product that you are offering. You have to take a look how consumer will like the products you have and optimized it well can drive traffic in your site. Freebies sometimes are needed in able to attract them and go in your site.
IN my view general market means where you can find every thing . in proper price the general people can adored the cost .it may be shell the product directly of through internet example : Bigbazar ,Home shop 18 etc.......