Pinterest has been pointed as the place to advertise products online. We used Pinterest as the only source of traffic for an Affiliate Store and here are some insights.
And Upsolid is live.