Next to its home market Best Buy also operates stores in Canada and Mexico. Best Buy primarily competes with retailers such as Walmart, Amazon, Target and Cisco, and has a relatively low share of the e-commerce market in the United States.
Costco is the fourth-largest retailer in America with almost 630 stores and about $100 billion in sales. In Canada, it has over 80 locations and hopes to have about 110 Canadian stores as its final build-out.
SparkFun is one of our favorite places to shop for electronics. One of the main reasons for this is the seamless user experience, both on the website and with the physical components and kits. This holds true for both beginner and experienced Makers.