Had issues with delivery, was promised it would arrive on a certain day, but it arrived a day later, which was too late. Apparently they do say allow 7 days for delivery, but there was no mention of this fact on either the order or shipping note, very disappointed
5 years ago
In the Paper has a
4.3
average rating
from
3,888
reviews