Hola:
Me alegro de que vaya bien.
También es de agradecer que nos expliques el uso que le das, y el razonamiento que has usado para decidir el evento que has terminado usando.
Ya me han propuesto implementar un carrito, y valoro mucho estos comentarios.
Aprovecho para recomendarte de que alertes a los visitantes de tu página de que tengan javascript activado.
Saludos