i don't think so. click my link above. the slings in my picture are Montana slings ordered on 4/13/'09 and shipped on 4/14/'09.
i have no experience with the ITS slings but they appear to have no connection to Montana slings. i may be wrong, tho.
here is a current picture from the Montana slings web site:
Montana slings