They are a con, they promise no questions asked refund but every time you ask for your money they send you more offers.
I cannot get a reply no matter how I try.
They have a number of sites like this one,
Speed Up your PC Instantly
How can I get my money back.