In Reply to: North Face posted by Blackie on Thursday, 21. May 2009 at 12:29 Bali Time:
They'll put whatever logo you want onto your clothing. North Face, South Face.
However, on the serious side. no I haven't seen it available myself but I may not have looked in the right places. I'd be interested myself.
Cheers