Are you a distributor or store, or are you a wholesaler?
Either way the website looks damn good. Very professional. I couldn't tell the difference from the likes of eBay.com and that's hard!
One thing you want to do, add a description for each item and make sure they have pictures. Short one sentence description is all you need. Great stuff is the bottom line.
and other places.
They don't have the top bandwidth always, but usually it lasts for more than you need a month. And its totally free, doesn't cost a thing. Then regardless of the traffic you pull in you are saving alot of money and storing up more for the business.
I wouldnt recommend using a free host for your images, as this leave the most important component of your marketing (visual) completely vulnerable to the whim of a company that is not making any money from you, and as such doesnt have much of an incentive to provide top service.
It would be a better business practice to find a webhost that meets your requirements and host your whole site, including all your marketing resources.
The hosting plan I have gives me 300gb of data storage and 3tb of data transfer per month as well as php, mySQL and everything else you would expect.
I only pay $5.95 a month which is nothing.