Delay() is 5 times too long

Why have you even got a delay?
How much data are you sending?
You may be overflowing the receiver buffer.