The only criticism I am willing to entertain is of the pink shirt Rory wore in the bid-on-a-basket episode that had a pink and green flower made out of feathers. I just do not buy that Rory would have ever purchased that or put it on her body. The rest of it makes total sense to me.