Yes they do... and a knowledgeable, friendly group of individuals to boot. Ask about Total Tech Support. It's totally worth it if you don't already have it.
Yes. Turn right after you enter the door.
Indeed, in house Geek Squad is a feature of this location.
Yes
Yes, they do
Yes they support the geek squad at the fort Collins store
Yup they do
Yup
Thanks! Your answer is awaiting moderation.