Appts were required until June 15th. Walk in to speak to Geek Squad is fine, however it was best to schedule appts. Due to the chance you may have a long wait.
The store is open with minimal staff, I'm not sure if techs are onsite yet
Thanks! Your answer is awaiting moderation.