It’s been a busy (and expensive) past few weeks for live music fans.