MyCart.ae apologises for any inconvenience caused due to our recent technical difficulties.