Good international electronics shops?

I will say NOT to go with littlebird electronics as it took 3 1/2 weeks for my arduino to arrive