1.The site is down again!
2.Slow payment from 03/26/2025 is missing!
3.Support is not responding!
Payment should come sooner or later, this is mostly automated so it takes time, but does come out in the end, provided you gave the correct wallet address.
As for site being down, that's nothing new seeing from what has happened in the past months