I live here. Love this place, they have everything I want, and I have to agree with one of the reviewers, their printing fees are awesome.
Just don't go on weekends....ridiculously busy. So I switched to Monday afternoons and WTH, they are just as busy. But the cashiers are very nice and super fast.