It says they are "under construction" but the site has been down for 5 days straight which is way too long and also one guy on reddit says he ordered something from them in June and he hasn't heard back from them and they took his money.
Said post: https://www.reddit.com/r/TransDIY/comments/8vtlq7/worried_about_evopharmacy/
Said post: https://www.reddit.com/r/TransDIY/comments/8vtlq7/worried_about_evopharmacy/