Starbucks' free WiFi promo hits a snag