Yes we do. Please avoid posts like “itchio support is not responding” as described in the rules.
If you have an issue you need help with you can bring it up here but you must include your ticket id.