So the local PD came based on actual physical evidence provided by post office, then they came to look at your meter but didn't provide a search warrant to check the inside of your house?
What was the outcome of the visit? I find it strange you don't say what that was....