First and foremost, I love this theme, it looks great and has all the required imperative features.
However, the Customer Support of the Karma theme is rather awful. To clarify, the customer support its response time, on either difficult or simple questions, is quite slow (one to two days), reply with matters from other issues (i.e. sends out e-mails to the wrong persons), provides non-working solutions and in worse case; simple ignore my e-mail, even though I have 3 months of customer support remaining. All this considered, even though I have drawn attention to several bugs in the Karma theme.
In addition, the code quality of this theme is also not superior (or admirable for that matter). If it were, I would not have to contact the customer support frequently, in order to help them improve their theme, and by doing so, benefiting myself by receiving an updated version.
Would I repurchase this theme? Perhaps. However, only if the quality of the Customer Service were to improve.