Yeah, it's not a duty (thanks NAFTA, even though NAFTA sucks) but UPS actually charging a brokerage fee to clear it through customs. Very rarely do you get hit with customs duty as well, well maybe that's because most of what I order online is < $500.

But to me I don't care if UPS or the gov't takes it, it's bullshit either way.