onlineleben - 7:34 am on Dec 7, 2012 (gmt 0)
Allposters - all crap (IMHO). the terms and conditions they have are not really friendly and as a consumer I only bought from them twice (the first and last time). They didn't include an invoice and charged me with late payment fees when asked them to send me an invoice - not recommended from a consumers point of view.
With the link to Amazon you might get smaller commisions per poster sale, but your visitors have the opportunity to buy other stuff on Amazon, which could earn youeven more.