Problem is that there are multiple companies involved and all share some responsibility. I agree with Geo, once you determine who is liable for what, its time to look at jail time and/or steep fines.

Andrew