Originally Posted by yuye811
I emailed them, they told me it is not VPS.
Yeah, they never answer the phone for support. That means it's a mom and pop reseller most likely using another hosting provider reselling virtual machines. Trust me, I've dealt with these types of people and businesses. Anyone can become a dedicated server reseller, it's almost like finding a lawyer, you can spit out a window and hit one.
I have my own servers at a colo myself, it is the better way to go if you want an actual dedicated server with physical and remote support from the staff that are required to answer the phone and email within a certain time frame.