Thieves grab $300,000 in watches from St. Paul store