Anybody remember this place? It's been out of business for several years but today they are tearing the building down. I used to go there to check out new sleds when they came in but I would never buy there. The sales guys all had attitudes. Still, one less dealer in my neck of the woods.