I gave it 1 star because of the order was intercept by custom not by seller.
I have no idea why the order was cancelled. Received an email below from Amazon.
We're writing to inform you that your order has been canceled. We're sorry for the inconvenience this has caused. In most cases, you pay for items when we ship them to you, so you won't be charged for items that are canceled.