$24 order for $7

I am new to using instant cart. But the last two orders I made had $20 off coupons. Is this normal? How do they make any money if I’m getting $24 of groceries for $7. I also tipped $7 because I felt like I got such a good deal