It's been weeks and still no one on feeld has responded to me on here or on site. Paid for membership but not given what I paid for. The customer service team is non existent. Do yourself a favour and avoid this site at all costs.
Claim your business profile now and gain access to all features and respond to customer reviews.