You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
shop
Shop may refer to:
Shopping, or a shopping venue such as a retail shop, online shop, or market
A machine shop
A business, in slang
"Shop class", an industrial arts educational program