i was going to read a thread just for the lulz but then i read it was ski co and was like whaaaaat? i've gotten a lot of stuff from them over the years but having since moved to burlington and having ski rack down the street? yeaaaaaah. i don't know, i haven't been there in a year or two because every story i hear is that they're getting progressively worse. when i was getting skis mounted one time there, there was an idiotic wait period on when i could pick them up, but as soon as my mom jokingly mentioned throwing the dude a $20, his ears perked up like a freakin' bloodhound.
good luck next time dude, but you def should have taken your business elsewhere instead of paying that.
ps- who said sports authority? they mount shit? i don't think i'd EVER get my stuff mounted there... personal bias maybe, idk