Terra Wholesale
Scam selling Tazers and/or personal safety equipment
Some guy, didn't give his name, just walked into an office over here in San Rafael. He walked up to the secretary during normal business hours, even though there is a no soliciting sign out front, and proceeded right into his sales pitch. I thought it weird to begin with but the guy jumped right ...