I think if you're savvy enough you can get a very good deal out of China or India but a good majority of people aren't able to put the time and effort into it, in which case they are best suited to dealing with a local jeweller.
Agreed! Which begs the questions why anyone would spend 4 or 5 digits on something they aren't savvy or passionate about ha ha. But that's a whole different topic...