Amazon do dropship - they have a section dedicated to it, allowing you to officially promote products, they supply the data and you can make a margin, i have only seen this being done through the US website at moment.
http://www.amazonservices.com/dropship/
How it works:
Set up your account
It's simple and easy. Follow a few easy steps to setup a corporate account and if needed, apply for and get approved for a line of credit.
Add Amazon products to Your Website
Work with our state of the art
Amazon web services to integrate Amazon's products into your website-based catalog.
Your customers place orders
Customers can browse and place orders on your web site. When an order is placed, your customer pays you, and you send us an order (electronically). You can also add a custom message to the packing slip.
Amazon ships products to your customers
Amazon can ship the products directly to your customers, and send you the invoice for the shipment.
With Drop Ship by Amazon, you get the same competitive prices offered on Amazon.com. We offer consistently low prices on most items in our store. All prices are listed in U.S. dollars.
There is no fee to sign up. The service is free and you can also take advantage of
Super Saver Shipping where applicable.
Use Drop Ship by Amazon to sell millions of products to your customers, while gaining the cost and efficiency improvements that come from maintaining no inventory and no expensive warehouse.