Thanks for the replies.
I just got the email saying the have shipped an xbox back to me, this time by Purolator. The Purolator website isn't tracking it yet but I'm sure they'll have have it on there tomorrow.
Any idea how long they take to ship them back?
Any chance I'm playing this weekend, assuming it got picked up tonight?