Loved this show and it was especially fun to watch with my 14 year old daughter, but the last 2 seasons it became a bit over the top, unbelievable and just dragged on... it seemed to me the writers were forced to squeeze out 2 more seasons, and just let their imaginations run wild. Overall a good show and enjoyed it.