Hi
AFAIK, and depending on your skills...
1
use J2Store
2
pay Octopoos some $$$ and they use their ecommerce stuff
3
My idea would be to have sone sort of form that upon save (add to cart button) would add data to JSession and then the cart would load values from JSession.... or something like that....
4
Do / use something else :)