I've ordered from there, shipping was more then I would have liked, but the shoes where cheap enough that it was still cheaper to order through them then from a Canadian supplier.
I didn't get hit with custom fees and it took about a week.
After you place the order they will get back to you with the shipping cost and you can go ahead with the order or cancel it then. Could probably just call or email and get that info as well.