As jk says, I'm not sure where you are located, but it shouldnt matter really. The overhead console is bolted and clipped into the headliner, so I'm not sure what you mean when you say it's hanging by the wires.
The following shows the 3 different headliner types. One is the short console headliner, number 2 is the extended overhead console and number 3 is the headliner with the short console for vehicles with panoramic roof. I've circled the bots and clips applicable to each headliner type:
The dealer should fix this if it's hanging down without the fixings, because either they haven't been fitted, which is unlikely, or it's been badly repaired (bodged) by someone, presumably not you. Worst case scenario is that you can buy the bolts, they are very cheap, and then reattach the console unit to the roof liner.
Hope this helps.
Axel