I don't make my way down to the Twin Cities all too often but I know Punch Out Gaming in Forest Lake is a great place. Same with "Toyriffic" which used to be in Maplewood. I honestly don't know if that's there anymore though it's been so long.
BA and Mr. Clutch may be able to be of more assistance. You can try asking Doner too
-------------------------
May the force be with you.