I got that. What Liberty did really sucks. My point is it doesn't matter who you buy from. If the feds want the combo they will get it one way or another. There is a legal system and enforcement system in place that have ways of forcing companies no matter who they are to provide information.It doesn't sound like Liberty Safe was served with a subpoena. It sounds like the police just said they had a search warrant for someone's safe. I doubt that Liberty was legally required to give them the information.
If a company doesn't provide the requested info they could be raided and their records seized. I bet for most companies it is just easier to provide what is asked for.