Serial.available() vs. Serial.print()

Sorry, you didn't realize I was using Xbees, Although I mentioned it in my first post:

I have two boards communicating serially through Xbees.

The Xbees I use are the 802.15.4.
I tried to replace them with cables, as suggested by PaulS, to no avail!