I can confirm this, i ordered a Power-leveling package, and after 1 month of waiting for the initial contact from their part, still nothing.
I am demanding my money back and making legal threats against them (Theft/Fraud), I know nothing will come of it, but maybe they will man up and apologize.
So, whoever is researching the site before they order (i should've) Save yourself the headache, and go order from some place else.