Anyone try these distributors?

Evidently they aren't too bad. Did you look at their feedback? Over 70K and 99.9%. Looks like they've sold a ton of them, too.