What a beautiful trip ! When are you going? I don't know about shopping there but we were in Prague, Vienna and Budapest just a year ago last spring and I wanted to tell you to take the dinner cruise in Budapest. It is one of my highlight of this trip (among others).