Text this: Tight Approximation Bounds for Greedy Frugal Coverage Algorithms