They couldn't care less about fixing their screw ups. I returned a gift for a giftcard, and instead of sending the giftcard they refunded to the card. Total idiots. Couldn't even admit they made a mistake.
Never, ever shop Nashbar. You can easily find better prices anyway.