This.
Monoprice or Cables Matter have a good rep and some are available on Amazon. Pre-terminated will be harder to run in walls, etc. if that matters. Yes, solid copper, not CCA as @looney2ns posted, especially for in-wall installation. Stranded copper is more flexible and generally used...