Cart uses productBundle logic