Speedstar is my source for all things JDM,
You can also try APH or Nextmod...
Ordering online and having it shipped to yourself, or to a Mailbox in Niagara will save you some money.... but I personally avoid it if I can.
-Supporting your local shops can pay off... You can build relationships that lead to "premium" pricing, further down the road.