Emailed them last night asking where my VPS was, still no reply from them. Charges already processed on my card. Conclusion: place blows, don't go with them.
Still looking for other suggestions, the other suggestion 'kickassvps' doesn't appeal to me because I feel like someone who would put the word 'ass' in their domain would have no problem peaking into my server... but hey thats just me.