I would recommend Nellys Security out of Tulsa.
I have 3 cameras at my house and now about 15 cameras at my SIL's business and horse barn.
Nellys carries stuff made by Hikvision, but they are white labeled, so you save a little money, but still get the 3 year warranty.
I will caution anyone buying Hikvision cameras from AliExpress or even Amazon, verify that your seller is not selling the Chinese version of the camera. The issue is two fold, one you can never get the warranty fulfilled and a 3 year warranty is pretty good. Secondly, you can never upgrade the firmware as when you do, it bricks the camera.
Here are the 4 MP Cameras I used ($150):
http://www.nellyssecurity.com/cameras/hi-def-cameras/ip-cameras/4-mp/h-series-nsc-204-bt-outdoor-hd-4mp-ip-bullet-security-camera-4mm.htmlYou can now get 5 MP cameras for about $15 more.
I have 3 MP cameras on my driveway and can easily read a license plate at 40 feet.
They also have a 16 channel NVR for a little over $200.
Let me know if you have ?s, I have lots of experience with these cameras.