Open Question: i canceled an order, am i getting a refund immediately?

if i ordered something online and they already shipped it and they tell me that i will not be receiving the order kuz fedex is returning it do i get da refund immediately?