Review (5/5): Very happy with this
Comes with everything you need and super easy to use. Also customer service gets 5 stars from me as well! I couldn't get mine to heat up and they sent me a new one. Communication was easy, the replacement came much quicker than anticipated and it works great.