So urban outfitters sent my package through asendia which was supposed to give it to Canada post. Which they never did it's been a week since they were supposed to do it. I called urban outfitters they made a ticket, if they don't solve it by tomorrow night can I demand a refund as I have to leave town. I don't have time to wait until they figure out where my order is if , which probably they won't.