As people all over the world prepare for the Sochi Winter Olympics, FinestFlags.com has announced its new product launch of high quality patriotic flags, now available for purchase online.