Did you know that there is a gigantic electronics store in Colorado? This electronics superstore has been around for 25 years ...