Brett Barnhart spent the last two and a half weeks sitting on his living room floor assembling 1,200 magnets. Instead of ...