Sounds like you need a better agent. Not sure what you mean by "on-line agent"? I would find someone you can meet with, in person, interview them, and find the right person for YOU. Your buyer's agent, should have been in touch with the listing agent to let them know he was bringing an offer. At that time, he could have asked if there were any other offers. Even if yours is "first" doesn't necessarily mean the seller will accept it. If two offers come in at once, they'll likely take the offer that is most likely to close, (not necessarily the higher offer). Good luck!