I am also surprised by all the bad reviews on sitejabber, I got excellent service from Envato, however the theme developer UX wasn't that good, they never replied to a refund request (they did tell me over email that it's up to Envato) but I still had to wait 5 days to be able to escalate the claim to Envato.