After many weeks and several date changes I think we are ready to book our flight for a May trip to Germany. We will be arriving at the Frankfurt airport around 1pm on a Saturday and need to catch a train to Cologne. How much time should we allow for customs, luggage, etc? We will be meeting our daughter in Cologne for the weekend, and I see from this site that most touristy sites will be open on Sunday which is great. How late will shops be open on Sat. evening and how early would they open on Mon.? We don't plan to spend much time shopping, but since we've heard the stores there are very good we girls may want to devote a couple of hours to it while my hubby finds a brew house! Thanks in advance!