I also order from ebay, the shipping is lightning fast to canada via EMS China (once cleared custom it's shipped by usps). It was shipped on monday, I received it today (Thursday). Don't have to pay duty or anything.
There's some imperfection near the edge of the diffuser. Fitment was good, only thing is the holes on the diffuser seems to be very fragile. You definitely need to use 3M or glue (even better).