not all of boston has high rent, at least compared to newbury st that is.  for example most boutiques are not even on newbury, but rather in allston, down town crossing, or cambridge...  would rather see awol on harvard ave carry jiberish then a straight up jiberish store.
that being said if they opened a jiberish store on newbury st it would be pretty lame. i hate that area