Reviews (562)
Overall rating
4.7
Edited October 14, 2022
Had been struggling with the feed upload to Merchant Center and customer service helped me with it (: Would recommend!
SÓLIDA
Costa Rica
7 days using the app