For what it's worth, I 've just had a very positive experience with TXswitch dot com (now sTXwitch dot com to be precise).
Bought 2 SX core last week, 140 $ shipped with DHL.
They have shipped in 12 hours and in 5 days (including weekend) the chips have been delivered, moreover without any...