It may be OK if I respond with a relevant offer, or if your next message contains such offers after we have developed a relationship, but don't start off in your first message talking about prices. In fact, mention the URL as well. As I run many sites, I always first have to ask the name of the website to which they were referring. Usually, the sender has sent the requests by a blind carbon-copy mail, so they don't remember the name of the website. Most people would be too embarrassed to reply that they don't know the name of the website.
Opportunity is lost.
I'm not expecting webmasters to have the eloquence of Mark Twain or Robert Frost, but I also don't expect to see what could be considered a bad E. E. Cummings clone, either. Like many other webmasters, I am quite busy and usually put off trading reciprocal links until I get many requests. That way, I can handle all of the requests at once. A follow-up message after one week is fine, but don't harass me. You need a way to record which sites you have asked for reciprocal links to avoid this problem.