Originally Posted by: "Marcus"
First, "bait and switch" has a very negative reputation and I take issue with your characterization that our "up-sell" feature is a bait and switch. I worked retail for many years before I started writing software and an "up-sell" is a higher priced alternative to the original product. "you picked a 5-pack but have you considered a 10-pack?" That's why the original item is removed.
I apologize if this offended you because it wasn't intended. I understand why the feature is there and at no point did I say or imply that this feature is not useful. While working with BVC requires a pretty big learning curve, it is still one of the better software projects I have worked with in my 12 years as a software developer.
However, rather than clouding the issue by turning this into an argument over the marketing terminology, I would like to stress that there is a very critical marketing tool missing from BVC5 - the ability to show a list of related items (which may be items that the customer could buy instead of the current item) on the product page as well as the ability to show a completely different list (although it may be more than 50% the same) when adding the item to the cart. I didn't want to give up the "upsell" functionality in favor of this feature, but I wasn't left with much choice.
I gave a pretty good example of why you would not want the same list before - color samples. You definitely would not want to show them to the customer after they have already committed to adding the product to the cart, but you also definitely want to show the color sample on the product page as a related item. The distinction between these two lists is very significant from a marketing standpoint. The list on the product page is more likely to be used than the main navigation bar of the site since most site traffic follows links in the content of a web site rather than in a navigation bar. Therefore it is important to show alternative items to the current product on the product page.
I have had to find workarouds for other issues with your product, but I make an issue out of this one because I feel it is a fundamental tool that is missing from your toolbox and my other workarounds were issues that the majority of users would not have with BVC5.
Kitting is something I will consider in the future, but I am saving that for later. The fact that I have to build another (matching) custom product page in order to use this feature makes it unappealing at the moment due to my timeline.