My Christmas card order hasn't been delivered, the tracking into just says that DPD are waiting for the package and no one from Papier will respond to me. I've used them before with no problems but this is a disaster. There is no phone number to call so I keen on emailing to no avail.
9 months ago
Papier has a
4.6
average rating
from
17,218
reviews