Curious to Taste Caviar? Get Your First Tin for Just $69