As a marketing slogan could the following sentence be considered grammatical?
Because happy customers are gold for your business.
Would it be better to say to instead of for? Or a rephrasing like:
Because happy customers are their weight worth in gold to your business.
