changed the product output to always have the same number of products as
the product template...removed set( ).  Otherwise, set( ) can
potentially change the order of the products.