Did a search and no recent threads..... We bought the TT late last fall. Didn't really spend much time putting her away properly. I'm guessing the powercord is most likely where they got in, but ...
If you do decide to trap them (my choice from experience), these are fantastic. I have never had mice in our rigs, but have had them in the garage. Use chunky peanut butter.