Recently switched from Saizen with different source. Everything else seems pretty legit but never seen this norditropinn anyone?