chem.eu is a reasonable enough quality. They do have a hard time landing packs from NL to US, but so do all the NL vendors.
Several other options. It may be named IPPH, IPH, IPPD, or Isopropylphenidate, depending on the vendor. It's all the same chem.
You can try benzoking, or chemcloud.nl, both have it in stock.
Smokeys and FXChemlabs also carry it, but they're both out of stock right now.