It's took 4 month before I received my order and I am very satisfied, so I decided to refund the seller. After all, it is not her fault if Canada Post took so many time to deliveried my order.
Fast delivery. Good quality. Thanks to the seller. I highly recommend them.