Did you beat them? Sound like it may be a case of sour grapes. I always seem to get lag complaints especially when ive won 2 or 3 - 0
Anyway connection speed is all to do with location, the closer you are to who you are playing the better the connection, so what does it matter.
One thing to do...