Yes, we do have "The Body Shop" in the States.

Anyways, I want to correct my post earlier. What I bought at Costco was actually Kirkland Signature BY Bourghese and not Bourghese's moisturizer.

I realized this when I put it on after my shower a bit ago.