Buying a Business in St. Louis: A Due Diligence Checklist