Pues se trata de eso, de aprender a hacer correctamente un carrito de compras, he visto soluciones de todo tipo: cookies, sesiones, almacenamiento del pedido en una base de datos directamente. El caso esque necesito que me digan cuál es la mejor forma de hacerlo

Pd: de momento no sé sobre AJAX, aunque tengo intención de aprenderlo.