I ordered aload of stuff from techfever.com on christmas day, and it still hasnt come. Ive sent them an email enguiring why, scoured the internet for a non-existent phone number and found a post code. Looking the post code up it says the area is in the middle of no-where

all i want to know is: is there anyone here that has used techfever.com and been happy with the service.... im getting a bit worried, it's £400 envolved. Thanks!