"I haven't got time to argue," said Harry curtly. "Take this as well-" He thrust the socks into Ron's hands.
"Thanks," said Ron. "Er - why do I need socks?"
"You need what's wrapped in them,..."
Bless Harry and his stubborn refusal to believe everyone (and I do mean everyone) that tells him he's wrong or paranoid.