The keyword is highly searched and very relevant as it is the name of the general category of products I'd be offering.
Do you think this type of domain starting with the word "buy" is tacky?
Would shoppers feel its over-commercialized and impersonal?
Or would shoppers not care as long as the site is good with good products and prices?
Webwork, just curious, do you have any prediction for the importance of domain names five years from now. Will people still be searching the web in similar fashion as today?
So to conclude, if you're going to buy that domain with the hope of selling big, then good luck - a fool and their money are soon parted - you just have to find the fool or someone who has too much cash.
Otherwise I would just buy a domain name for your shops brand because that kind of on page SEO is just a very small part for what it takes to rank, and thats before we address converting using your backend development.