Unlike affiliate programs, where most of the work is done by the site, drop shipping requires some bit of branding. You need to do a lot of branding and promotions. The reputation of your site has to be good in order to thrive. That means you should also be careful when choosing vendors. You should choose vendors that will keep their promise to clients. Delays in delivery, or low quality deliveries will cost you so much.