PSA: If you shop amazon.com and pick up across the border
To my surprise, amazon refused to refund / return, saying that because I used a freight forwarder (technically, I used a parcel pickup service in Blaine), they can't do anything about it. Here is the link with the policy:
https://www.amazon.com/gp/help/customer ... 865&sr=1-1
I feel they really dropped the ball, and will be super careful next time I shop with them, as they might refuse to refund / replace your stuff.