There's not a lot of selection of merchandise and even if it's tax free, majority of the items are still overpriced. Their price match policy sucks, they have to call the store themselves and when you ask for them to price match, they give you attitude (this happened 3x with different employees)
Food court is well maintained. I always eat at Charlie's subs. :))