My store sells ebooks, and each product has several different attributes (ebook file types). Every time a customer adds a product to their cart, they have to select the desired attribute.

Is it...