When it comes to high-quality goods or services, "not come cheap" is a phrase often used to describe their high cost. Synonyms for this phrase include "expensive," "costly," "pricey," "steep," and "luxurious." These words all convey the idea that something is not easily affordable and requires a significant investment. Additionally, other terms like "high-end," "premium," and "upscale" can also be used to describe products that are luxurious and pricey. The use of synonyms can add variety and nuance to writing, helping to convey a specific tone or emphasis on the cost of a product or service.