Hi, None of these is terrible. I'm more concerned with the unidiomatic use of the term 'product'. I don't know your context, but it sounds like the natural term would be 'product s '.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.