Costco, which started offering gold bars last year online and in a few stores, has been selling out within hours. Consumers rated gold as a better investment than stocks and mutual funds in 2023 for the first time in a decade, according to a Gallup poll. The price has been hitting record highs.