Maybe they did some changes to the site. I'm noticing other things as well. You should email them with the things that you are noticeing. They could be unaware of them.