Shops on the Royal Mile vary widely in quality. Look for “Made in Scotland” on the label and ask which mill made the cloth.
Ask who made a piece and where. Check materials and shipping. Bargain politely only where invited; respect fixed prices in boutiques and artisan shops. Prices are fixed in UK shops.