Ouch. Tires aren't supposed to be that complicated, at least in a perfect world....
I haven't yet, but I know people here who order from Tirerack.com, at least when our dollar is healthy. Any etailer can still mess up, but I'd expect that a reputable one would ship you the corrected product and pick up the faulty ones at their cost - at least on your side of the border.
Service levels are often not that high up here, and many products are definitely less available - I picked up my Greenball tires in NY state.
The local tire shop I've counted on for years is no more, so I will probably price online next time.
I've done well with balancing beads (powder) in my LTs..... I should quit being lazy and figure out what the smallest tire they will work with is..... maybe I'll put a bead breaker on my Christmas list.....
Rgds, D.