First, my son loves this and I've been getting it for him for Christmas. However, it never gets here for Christmas, it's always 2 months late and always costs more for shipping than advertised. Also, this year I got charged for a renewal I didn't ask for and they won't refund the $144. They say I signed up for auto renewal. No way I would have done that!