Have received no confirmation of my order 9 days after order was placed, and no explanation for delay/ non confirmation from the supplier. Disappointing as obviously definitely won’t arrive before Xmas
4 years ago
Trouva has a
4.6
average rating
from
4,469
reviews