Always greeted as soon as you step in but not much after that. The showroom for new sleds is pretty nice, clean. There isn't much for used stuff and what is there seems like it's priced way too high. After the initial greeting you don't get much interaction. I don't really think I would go out of my way to buy from trackside, there isn't a lot of appeal.
Also if you buy a brand new sled for $10k+ you have to come pick it up, no delivery. What?! read more