honestly. in vail, its probably cheaper to buy a helicopter and just land it on the mountain...those bastards screw you no matter what.
but there are parking spots in like west vail, its a bitch of a bus ride but its free. sorry i dont have more info on that boss.