If it is a music store, I would probably not have a forum on the actual site. Reason being, if the forum is inactive, it will make the music store itself look like a flop and could deter customers.
Furthermore, people are less likely to join a forum attached to a store, yes I know there are...