The 3 times i used nashbar they had free shipping offers.. however when I looked at my CC statement they charged the shipping to my bill.. Yes i used coupon codes (they were noted on the invoice). I emailed them on each occasion and they refunded the shipping cost. They have always got my items correct though..
If something is on sale, or they offer free shipping and have everything i need i will use them, but i always find the sale items are out of stock or they have like XS and XXXXL when I just want a Medium..lol
I usually order from Jensen, Bens Cycle, (both have been great) or eBay. I just ordered from ebikestop.com this week, they seem to have a good selection and fair prices. I will see how it goes with them..