In or At

Which is correct?

The bag is on sale in the boutique.
The bag is on sale at the boutique.

If i want to specify the boutique located in US, do I say "the bag is on sale in (or at) the US boutique? If no,how should it be phrased?

Yes, use ‘at’.