Ya they're based in new york and pretty big name computer/camera store. Wide selection of electronics and is as good as any top tier etailer. Bought from them countless times and received all my items extremely well packaged. Also no tax.
Big name store in NYC, bought toner from them via Amazon before : it's like B & h but mainly in imaging stuff (cameras, camcorders, lcds)