Try the Nike factory at UNI hill? Or is that where you were today?
I know of a shop in Chapel street that specializes in large sizes- ill ask a friend and update in here.