Personally, I just bought mine at Best Buy when they were on sale. (no camera stores in my area... at least that I know of) Was the same price as anywhere online and I had it instantly. Was able to test and make sure it was fine with no hassles of having to ship if I had any issues. I paid a little more wih taxes but was not a big deal.