Letitbleed
Most current accounts now, allow you to pay cheques in on your phone,
I think it ill mannered and honestly, it would be the last gift I sent.
Yes, I agree with Letitbleed. Online banking makes it so easy to deposit cheques up to a certain value - £500 I think but that might be different from bank to bank - the recipient just uses their mobile phone.
Clearly your nephew is disinclined to acknowledge receipt of the cheque or even to simply say 'thank you' . In your position it would be the last time I sent anything. Being a student, studying, away from home, having a busy social life are all poor excuses for basic good manners.