I have an excellent record buying from US companies. Usually free shipping in the lower 48 so I have the packages sent to a drop box just into North Dakota. A scoot across the border, a $5 pickup fee that is offset by filling up with cheap diesel, and home again. Border costs are usually zero...