For example:
1) I purchased the jeans in the shop/at the shop.
2) I purchased the jeans in the store/at the store.
What preposition is correct for each item? Or are they all correct, but indicating different meanings?
'at' is more idiomatic with 'shop' and 'store' (or the name of a shop or store) unless there is a specific contrast with 'out', in which case you use 'in'. Elena bought her bracelet at that new jewelry shop downtown. There was a display of organic corn outside the market, but it was more expensive than the non-organic corn they keep inside, so I bought the corn in the store.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
'at' is more idiomatic with 'shop' and 'store' (or the name of a shop or store) unless there is a specific contrast with 'out', in which case you use 'in'.
Elena bought her bracelet at that new jewelry shop downtown.
There was a display of organic corn outside the market, but it was more expensive than the non-organic corn they keep inside, so I bought the corn in the sto