Hi...i also ordered from here and thought it sounded sheepish from the start. However the products did turn up. Are they totally products as well?