Buying (actually, trying to buy) from Needfordigital in NY has been absolutely the worst purchasing experience in my whole life. I finally canceled my order on 9/7 after placing it on 8/16. Granted they were having some technical difficulties at the time of my ordering, and had a banner on their website stating as such, but they never contacted me to update me on order status, they left me dangling on hold many times, they were not even remotely friendly and certainly never apologized for three weeks of nothing. Even after fixing their technical problems they still gave me the runaround for a week before I finally had enough. I called three times over the span of the last week after being told their technical difficluties were solved and each time my camera had not shipped. The first two times I called, about three days apart, I was told the camera would ship the next day. It never did. Then, the day I decided to give up, they told me that the order had not been handled yet! THEN, I told them I was canceling and I was told that I had to cancel through my damn credit card company!!! He said that their system was down and he couldn't handle my #$%^& refund!!! Stay away from these incompetent idiots!