Definitely file an official DMCA complaint with the hosting provider. They are required to respond. If they don't follow the required DMCA process, the hosting provider may be liable. Though, I have filed many, many DMCA requests and have had a 100% success rate.