Thank you for your suggestions,Sam1960 and Calibax. I think Buckhaven is the answer to another clue (Maybe it is a harbour for a male deer).
I did consider Star but can't see connection to prices.Milesmark was another suggestion.Thanks again.
Still trying! I was thinking answer might be Leuchars.There was an RAF base here till just lately-might explain astronomical. (2 question marks after the clue). Lucre is another word for money.
(or am I havering again,scorpiojo?lol)