Years ago a buddy of mine met up with me to hit the gym and he was working for Amway and gave me a free box of these avid bars. We sat out front and ate like 5 of them, they taste like candy bars and I really enjoyed them. not sure if these are still around, i tried googling and cannot find them. anyone know where i can get similar tasting bars?