Just when I thought it wasn't possible to love Costco even more..