In God we Trust. But can God trust us?