Try this code...
Sub AddProductsToCustomers()
Dim rCust As Range, rProd As Range, rMyRng As Range, nEndRw As Long
Application.ScreenUpdating = False
Set rCust = Sheets("Customers").Range("A1").CurrentRegion
Set rProd = Sheets("Products").Range("A1").CurrentRegion
nEndRw = rCust.Rows.Count
Sheets.Add
ActiveSheet.Name = "Output " & Sheets.Count
Set rMyRng = Cells(1, "A")
For i = 1 To nEndRw
Set rMyRng = rMyRng.Resize(rProd.Rows.Count)
rMyRng.Value = rCust.Cells(i).Value
rProd.Copy rMyRng.Cells(1).Offset(0, 1)
Set rMyRng = rMyRng.Offset(rMyRng.Rows.Count)
Next i
Range("A1").CurrentRegion.Columns.AutoFit
Application.ScreenUpdating = True
End Sub
Bookmarks