I ordered a poncho Dec 2nd and three weeks later I still have not received it. I have reached out with zero communication from their customer service and then they want a glowing review? Not likely.
2 years ago
Carrolls Irish Gifts has a
4.6
average rating
from
7,543
reviews