AllPosters.com
Failure to Deliver Shipment
Allposters.com has absolutely abhorred customer support. I stay near Seoul, South Korea, and that I put an order with this particular travesty of the business on December 16. I requested 5 cards, that we was designed to obtain Dec 24-28, however it's January 7, and that I have yet to get my item. ...