I have been to both their stores. The Spirit Lake store is bigger. But, both offer excellent service, and seems like they can fix anything. I just bought a new computer from them; they actually delivered and setup the computer at my home, for free!
more