I've never understood why America outsources so much half way around the planet for cheap labor when it is available on her doorstep -  a short flight, easy transport, same time zone , reasonably stable, friendly democracy ... what's not to like?