$100 margarita! America's most expensive cocktails