If it's bike parts I tend to go with Ebay, PBK, ChainReaction and Wiggle. Depending on how much you spend the shipping can be free. For clothing, I stick to Canadian dealers as the duty is outrageous if importing. My recent order from Wiggle was shipped to me insanely fast. I ordered the parts online on a Friday afternoon and received the package on Wednesday...and that's from the UK!