I'm under the gun, and looking for a source for 40km and 80km XFPs (e.g. Finisar, Agilestar), who keeps them in stock and at a good price. I prefer to work with vendors who are subject to US law.