We provide a revealed preference analysis of the rational addiction model. The revealed preference approach avoids the need to impose an, a priori unverifiable, functional form on the underlying utility function. Our results extend the previously established revealed preference characterizations...