Amazon has opened the doors to a 35,000 square-foot delivery station in Great Falls, making the global retailer one of the latest major companies to invest in the Electric City.