So I just ordered a computer case from NewEgg and I check when they sent me an email that tracking number is available so I look and I see this weird name "OnTrac" I've never ever heard of this company before. I went on Google and look up what it is and I saw this horrible rating... I'm I basically screwed or what... Anybody have any good or bad experiment with this company ??