Definitely.. Take the store credit if offered. Now I'll just have to patiently wait for my email I guess.
Put in a support ticket requesting your refund. Took no time at all.
I would be happy with a store credit too. I am sure MS have something worth buying that's actually shipping!