I am getting this on thursday but the more i read about it the more i freak out about it. Worth it? Or not? How much did everyone pay about? Did you pay up front?