Well, it is an in-store price drop, so that won't reflect on their website. I just happen to work there, so I wasn't able to take a picture or anything.
Price drops are national, so it should be at all locations. As far as for the 360, we were out of stock on both of those so I'm unsure about them.