The band addresses ticketing controversies and gears up for their first performances in 15 years, starting July 4 in Cardiff, Wales.