Originally Posted by inviscid
How do I order from that site? I too live in NY and that seems like a faaantastic price to pay for a pair. Also wondering the sizing as well. I wear a 10 in chucks, what should i go for?♠
how did you end up getting them? I can't find them anywhere on the site that was linked.