^^^^Are there stickers on the skis that indicate where they bought them from? If it's somebody's local shop (not an interweb or resort area retailer) you could give them a call and ask if any of their customers ended up with shitty long skis and damn high DIN bindings.
Bookmarks