Thriving Idaho Soda Shop Has Taken Over Two Twin Falls LocationsThriving Idaho Soda Shop Has Taken Over Two Twin Falls LocationsA Twin Falls favorite has been bought out by another Idaho soda and treat shop. Sips in Twin Falls is no longer a thing and it has been taken over by Pick Me Up.CourtneyCourtney