Finding a good smartphone under PKR 50,000 in Pakistan has never been easier.