I dont know. Theres just too many subreddits linking them as sources and too many anecdotes from people saying they received their package. It doesnt really matter with the amount of online pharmacies we have.
You will receive your package, just don't surprised if you start getting strange use of your bank card a month or two after buying from them. I definitely linked it back to them, they are the only culprit. But you are right there are other pharmacies to buy from,but im terrible when it comes to using payment options, unless it's bank cad or paypal im clueless lol