I placed an order with an online merchant a while back, and i have not received it yet. What could be the reason?

I placed an order with an online merchant a while back, and i have not received it yet. What could be the reason?

Please contact the Merchant and ask them for the tracking details / the reason for the delay.