Value and price

12345678910
Across
  1. 4. very expensive
  2. 7. very cheap
  3. 9. rich/wealthy
  4. 10. cheapskate
Down
  1. 1. having enough money to lead a good life
  2. 2. having very little money
  3. 3. stingy
  4. 5. not having money
  5. 6. wealthy
  6. 8. expensive