The support is severely lacking. I paid for climate compensation, and after a month and several requests, I still have neither the points nor any visibility of the compensation on their website. Their systems are riddled with bugs, leading to numerous errors and corrupted order numbers, and it seems they simply don't care. I have no idea where my payment went.
Claim your business profile now and gain access to all features and respond to customer reviews.