I've used them numerous times in the past, never had an issue.
I just used the service and the site said the funds would be released within 24hours and it never happened. Does anyone know the owner or who I can speak to in order to resolve this?
Make sure the buyer marked that it arrived shipped AND that it was inspected. It's a two step process.
If that's all good, try this:
https://btcrow.com/contact_us.php