“They must not have paid their heroine supplier.”
That very well might be the case, but while most fictional novels have a heroine, how many heroines can a single family have, and who out there supplies a family with a heroine?
How much does a heroine sell for in Ohio these days?
Can you buy one on eBay or Amazon, or do you have to go to Heroine Depot?
The Pike County Police might consider that to be a clue.