new gstar store opened in glasgow in the last week or so. Not mannaged to get to it myself yet anybody been to it? From what ive gathered its a branch of from Xile Clothing. if so, should be a good store!!