ShopWiki Merchant Helpline

How can I work closer with ShopWiki? I have concerns about my stores/products.

Join our ShopWiki Merchant Programs Adding your site in ShopWiki Placement/visibility issues

How do I add my site? Are there any fees/costs to adding my site? 'Add Site' isn't working! Can I add my site into other ShopWiki country sites?