Really hit or miss. Seems like they have a high turnover rate in here. Decent selection but it seems like its a bit overpriced on some and under priced on others. Staff is sometimes knowledgeable but most of the time they don't know some entry level things in music movies and games. I get the fact that everyone is getting paid minimum wage here but at least know your product (i mean most of the girls that work here) Every time I come in there are all new people so there MUST be a problem here somewhere. Oh and like everyone said, ask for your receipt.