Just a note for you all. You might be able to get this for even cheaper by price matching the US price to NCIX Canada (which will incidentally get you better customer service as well).
I did the same with the Minila Air just last month and ended up getting the Bluetooth version of this keyboard for 104 Canadian dollars (which was something like 89 dollars USD at the time), which suggests to me that they are kind of lax with their price matching policies, at least when dealing with their sister site.
I was expecting them to match the price by first converting from USD to CAN but they just swapped the currency without converting the actual price, so where I was expecting to pay 104USD, I only paid 104 CAD.
It might be unscrupulous to do this but my experience was accidental and ended up saving me 20 extra dollars.

This is most definitely a case of YMMV, don't hold me accountable if your price match requests are denied (mine was accepted within an hour)