Well done Bioware, not only have you managed to succesfully get in most pre-orders within a three day schedule BEFORE launch, they also listend to the community regarding the grace period
http://www.cinemablend.com/games/Star-Wars-Republic-Pre-Order-Customers-Get-Grace-Period-37838.html
Great support, responded to questions constantly on twitter and listened to the community.
Well done Bioware and thanks for the great game