Hey Chris,
Thanks very much. I think you're right that I am over-thinking it (as any SEO would when trying to figure Google out!). One thing that stands out for me is that when I do a search (for example for 'cheap console tables', very few of the results on page 1 mention 'cheap' or 'discounted' in their title tags, or their pages. Yet it does seem to know which sites stock cheaper console tables (ebay, gumtree, asda etc). Do you think this could be just down to the use of the word 'cheap' across the rest of the site?
Karen