I'm a new customer having difficulty with email verification and activation. Only way to contact support is via live chat. I spent 3 hours waiting for someone to respond, and in the end I got no response at all. Has everyone at Felix quit?
Claim your business profile now and gain access to all features and respond to customer reviews.