Good to hear that Brazil got it right for the Oympics and waived the Visa. For World Cup 2014, they only waived the fee but still you had to visit the Miami consulate to get the printed Visa. For me, it took 3 different trips to get it resolved (plus you had to have game tickets in hand).