There is also Adorama, less impressive but get's the job done. They have the same holiday schedule as B&H and the same prices. They are located in the old photo district of Sixth Avenue and 17 Street.