*sigh* This sort of crap makes me want to quit the internet :(