You go shopping for a very long time, until you are exhausted.
shop till you drop
When a company makes and sells its own products
own brand
To offer for sale at lower price
sell at a discount
You visit a number of shops seeing similar articles in order to compare the prices
shop around
To buy something that proves to be worthless.
to buy a lemon
Set too high a cost on
overprice
You enjoy a lively outing, usually with much spending of money
shopping spree
To steal something from a shop.
to shop lift
To be covered by a warranty
to be under guarantee
They look at things in shop windows, without actually purchasing anything
window shopping
To look everywhere for something
to be all over the shop
To take money from an account
to withdraw money
This term refers to the idea that buying things can make you feel better.
shopping therapy
No more items left
out of stock
To sell quickly
to sell like hot cakes