I generally buy mine from F and T or MTP They both sell them the link you posted is the same type trap I use the Victor is only one brand duke is another as well as sleepy creek. Mass is pretty restrictive as far as what kind of trap you can use kina like Jersey if I were going to set a trap I would check in with game and fish or DNR or who ever regulates / enforces wildlife laws where you are and be sure it is legal to use the type trap I was planning on using. the smaller live traps if you putz with the triggers a little can be made to catch mice it is just not as easy or as fast as using a coni . looks like you need to check in with your local DFW oofice to use a coni look on page 2 right above mandatory training
http://www.mass.gov/dfwele/dfw/regulations/abstracts/trapping_regs.pdf
HTH
http://www.mass.gov/dfwele/dfw/regulations/abstracts/trapping_regs.pdf
HTH