stamping foundation review