I've done business with B&H Photo ( http://www.bhphotovideo.com/
), Adorama ( http://www.adorama.com/
), and KEH Camera ( https://www.keh.com/
I've nothing but good things to say about all three. Professional, good customer service, and quick shipping. I've never had a problem with anything I've bought from these three either.