Dont buy Samsung's old devices because they stop supporting there devices after 1 or max 2 years.for example currently im using note 3 and note 3 haven't received lolipop 5.0.1 that means note 3 the flagship phone of Samsung is 3 versions behind '5.0.1' '5.1.1' '6.0.3'
Now the drawback as im on 5.0.0 lolipop and I want to use a app. ( lets suppose autometa) and it requires 5.1 but you can't use it because our device is not updated.soo long story short go for Samsung's new devices if you are Samsung's fan else go for nexus if you want to really enjoy the android.nexus is Google's product and it receives updates as soon as Google launches.no delays no bugs