I used to prefer shopping at Circuit City over the other chains. They were more organized than Fry's with easy to spot salespeople who could help me out if I needed them. It had nice weekly specials on popular categories, so if I could wait around a few weeks, I could get a good price on external hard disks, home theater receivers, TVs, SD cards or digital cameras for about the same as online-only stores. They also did not charge restocking fees and returning items was very easy, compared to Fry's or mailing items back to online stores. Once they instituted the restocking fees, the biggest advantage of shopping at Circuit City evaporated. Funny, Best Buy stopped charging restocking fees around the same time.