However, I'm worried about ordering from a vendor selling the crap batch. Anyone know of any legit vendors?