Funny you should ask, I just got one in May for my birthday, I played around with the built in controller but had some really horrid results, swings of 90ish degrees. Now having said that, I asked for and received a PelletPro PID controller for dad's day and got it installed this past weekend...