I know starting up a venture comes with its own share of troubles, however it is hard to build trust with online ventures when you don't have a dedicated site of yours. As @admin has already stated, getting a domain of your own is truly cheap as well as hosting something in the cloud. Moreover, if you do are tight stretched for hosting a website, how do you plan to procure and sell products at wholesale prices! The products you are selling are far more costlier than hosting a site like yours for one whole year.