I remember how Gap was kind of a luxury brand growing up, and was shocked to discover how cheap the jeans could be in the US. Now that I live in the US, I find the price difference disturbing, and refuse to buy in Canada what I can buy in the US, unless it's an "emergency" situation. It's worth it to save up and visit the US, either in Buffalo, Seattle, Detroit, etc. There are services where you can rent a US postal box and have items delivered there, and then pick them up when you're able to.