Shopping words

1234567
Across
  1. 3. a self-service shop offering a wide variety of food and products
  2. 5. money in coins or notes
  3. 6. A person who wants to buy
Down
  1. 1. A deduction from the usual cost of something
  2. 2. A person who scans the goods through a cash register
  3. 4. the amount of money expected, required
  4. 7. Buying things from shops