CRC and merlin have been great, heck, even the now defunct Shinybikes never gave me problems (despite others getting screwed over by them). I typically only order overseas if its a few groupset parts, and I will add them to cart or make a spreadsheet for wiggle, ribble, CRC, and merlin, because they all seem to have slightly different prices. Sometimes, ordering half from one and half from another will save a few bucks. If I had the money, I'd buy it all stateside, and pay extra, but I don't at the moment and I have to feed the habit!