I've ordered from them and never had any problems. They still have some PHs in stock primarily by smaller manufacturers. If you aren't familiar with the company you'll have to do search to check the label though to make sure of what you're actually getting.
For example there are some companies like Russia Pharma selling things named "Trenabol 150" implying that it's a PH but a check of the label reveals "5-methyl-7-methoxyflavone, 5a-hydroxy-laxogenin, Epicatechin"