Thank you for this information, Paul2009. My products are ALL personalized with at least 3 variants required on each. So far, I've found the only way to add personalization information is after the product is added to the cart using custom forms.
After looking up Product Add-ons, I think I'm still missing something.