if the product is not asigned to a manufacturer, visual 2008 gives me an error.
cant find: "ArgumentOutOfRangeException" the index is outside the interval. Must be a negative value or minor than the size of the collection.
..
but, if the product has a value in manufacturer.. the Error doesnt shows up... i suppose that if there were no variants something similar would happen.