Congrats on your new bike!
I'm still worrying, though, especially after reading all the other posts. I looked up the geometry of the bike and the standover itself is longer than your inseam. I rode a bike previously where everything kinda fit and felt okay (for the first 30 minutes), but after that was pure torture to ride. I had loads of trouble mounting and dismounting when I was tired because it was definitely too tall for me.
I ride a 46 in Specialized with a longer inseam than you (5'2") and I'm guessing a longer reach, and it is just right for me.
I almost feel like the bike shop just wanted to clear out the bike in stock instead of ordering something that actually fits :/ It's also one of the reasons why test rides don't really work because you need a lengthier amount of time on the bike before you can feel the aches caused by an inappropriate size. So I guess... ride it for longer and see what you think then.
(Also, as a side note, the sizes that the bikes come in mean absolutely nothing - they are arbitrary and vary greatly from brand to brand. What you're interested in is effective top tube (reach), standover, and stack (distance from seat to the bottom bracket).)
2011 Specialized Crux, aka (Toxic Honey)
I'm faster in kilometers!