This seems to be contradictory with what you state just after that.
Honestly, their pricing almost seems “to good to be true”, especially the promos … on timers, as you said.
They claim to use KVM. CPU ressources are not shared with KVM. It is the case with OpenVZ, but not with KVM. There are some negative reviews out there. Some claiming that it works quite well at the beginning, but not over the long run. And the good prices are when you prepay for 3 years. Some review also talk of poor performance compared to the announced specs.
I have to admit these prices with 3 years prepayment are tempting, but a little scary (and lowering prices quite a bit for long term engagements are sometimes not a very good sign). When it’s too good to be true, it probably is. Since how long are you with them?