Hi,
The notice on the buffalo site just got updated. Now it reads
IMPORTANT NOTICE: "We have recently installed a new computer system in all US offices. As a result, applications are taking longer than usual to process. If you wish to apply for a temporary resident visa, work permit or study...