Fair point. I guess this approach isnt the standard "color" or "size that other websites use, I and I heard from my contact that the previous developer of the website had trouble with the product options when they coded it using the different e-commerce software.
its just concerning that the clients product range has such a diverse product options list which is a real headache to solve.
Could I ask, in one of your previous replies you mentioned that in the eCart object you cannot put a generic "charm" (as you have to create them individually, charm1, charm2 etc). What I would like to ask is why is this not possible as some kind of dynamic attribute for column name in eCart Object? is this somethign that could be altered in one of the webassist include files?