You can get the $60 cashback with no cash advance fee upon checkout at many other grocery stores that accept Discover, Kroger for example. I believe Discover has fixed their system to not reward cashback when you get the extra $60, but I could have miscalculated.
In the past at least, you are not limited to $60 per day. I have gotten over $600 in a day.