Actually, it looks like my Cash Rewards card is going to expire in July anyway, so that might have been what triggered the new card to be sent. Hopefully it was sent out just after they started rolling out contactless to everyone so that I end up getting the contactless one immediately.
Also,
The Vitamin Shoppe might have contactless now.