Overall rating Based on 25 reviews
Like other negative reviews, products are not showing in Google Merchant Centre and support is saying it's on Google. If it gets solved, I'll change my review
Very negative experience. Don't waste your time here. After days of waiting I simply uploaded the google feed myself which was still quicker than this. Took about 4-5 days to upload, then everything was declined.