I didn't read all the comments yet, but the CD thing in Nyc is just another scam tourists fall for.
I'm sure there's a few hungry artists out there trying to get their music heard.
But most of them are just hustling. They'll ask you for your name, then write your name on the CD with a sharpie. (Or autograph it them self in front of u) Now u have to pay for it bc they wrote on it. Sometimes the CD is blank, often it only has 3 or 4 shytty songs on it.
It's an ollld scam that people still fall for.