While I didn't really have any problems purchasing directly from zebralight and they were great about repairing the firmware on my H30 I found it took over two months for the light to get back to me for a warrenty repair. If you're actually going to use the light I would suggest going with a dealer located closer to where you are.
4sevens was already mentioned and he runs a great ship, a bit newer to the game but still great service is goinggear.com