What do you think is the most important aspect of a good card shop?