I, too, used to do a fair bit of business with Zeff. The last time I was in there (now about 2 years ago) they didn't have a memory card for my digital, a UV filter for my lens after which their sales guy asked "How else may we disappoint you today?" That kind of clinched it for me.