Siendo domingo a la mañana y con ganas de filosofear, si lo que esta sucediendo es que al intentar acceder a ```Buy/CB1``` este no existe, deberia tirar un 404 ya que el recurso en si no esta, no es que exista pero que el request este mal. Igualmente no me gusta tanto el ```buy/:id```, ```/buy``` me parece que es el recurso en si de comprar, y itemId un parámetro indicando que comprar.. pero ya es hilar muy fino en cuestiones de practicas de http y rest y no tiene mucho valor agregado para el negocio (y ni hablar para silvita jajaj)