Are you sure that it's this site. I don't think that I have had lagging, but I guess it does happen sometimes. It could be your computer, which seems a little more likely.
Yeah, I guess you're right, and I too got mine for Christmas haha. Yeah it does lag sometimes and it gets pretty annoying, but still I stick with the rating that I have alreay gave to it.