I have made over 20 purchases with Catawiki recently. There has been an occasional delay and hitch but when I have contacted Catawiki customer support has been excellent with great efficiency and kindness. My experience with them has only been positive.
4 years ago
Catawiki has a
1.3
average rating
from
666
reviews