Wow...I don't think I've ever seen them set up an entire booth for an album promotion before like that, where there are people actually standing there and selling the album exclusively. That's pretty over the top. :O
And this pic never fails to amaze: