As a fitness professional here in Las Vegas I use hangover Heaven all the time and refer clients as well I think it's a vital part to overall Wellness the place is super professional the doctors are very knowledgeable I definitely recommend getting a B12 shot in an IV treatment