Was worried will I get it on time. sry even been little harsh to the seller for not shipping it as I have already done the order for long time. The fault was in the updating system was slow where I couldn't get the updates correctly on where's my order. Thank God I received it b4 my daughter's bd tq