I LOVE JM AND HIS MUSIC! I think I'm going to his concert tonight (HOPEFULLY) but if you've gone to his summer tour- what songs does he play? and also, how long does the opening act (in my city it's Owl City) play for (or in other words how long after the scheduled time of 7pm does he actually come out and play at?)? THANKS SO MUCH! Oh I forgot, how much are tshirts???