Not really, but The Dollar Store sometimes has the sticky kind...for mice as well as rats..and they work well...
I shop there every other day and have never seen mouse traps. Try OSH or Walmart
I don't think so, but every now and then they may have some only if people aren't buying them in another store
Thanks! Your answer is awaiting moderation.