to chase the whereabouts of my dads christmas present which I ordered over two weeks ago is unreasonable? Not even been dispatched yet according to website! Should i just give up and cancel the order?