An error in W. Day's approach to finding two-sided bounds for eigenvalues of Sturm-Liouville problems is pointed out. The algorithm is corrected and generalized, and numerical results are given which include an application involving the eigenvalue parameter in the boundary condition.