Like I said I preordered it online but I have not been charged anything yet. Im worried now

I di get the text saying to come at 10pm I just dont know what the heck is goin on with the payment/pickup scenario.
Wow that's strange. Just to be safe, call your Gamestop tomorrow to see if you're in the system. They can check your pre-orders with a phone number and a last name.
IF YOU ARE NOT IN THEIR SYSTEM THEN YOU DON'T HAVE A PRE-ORDER! Go to the gamestop before six pm and pay it off at least partially to ensure that you have a copy waiting for you!!
If you do indeed have a pre-order (or get one), then at the midnight realease just go to the counter, confirm that it's paid off (bring money for this!), and they'll hand you a copy at 12.
I hope this clears it up. I don't like Gamestop online, it svcks!!