I've gotten a couple of shirts from here for resident staff purposes and they've always been very good quality. They also have a wide variety of clothes available in store ranging from UVa stuff to "VA is for Lovers" kind of things.
They also sell teddy bears, umbrellas and the lot. Good place at a great location.
more