Originally Posted by
megaloman
There's no other way - you need to clear immigration AND customs when you enter the US - whether you travel with checked luggage or HBO is irrelevant...
Yep. I flew into SLC from LHR recently and had to do what you described.