Match the words and phrases (1 - 5) with the meanings (a - e).
1. during sales
2. browsing
3. online shopping
4. wide renge of products
5. shopaholic
a. the action of using the Internet to order food or goods
b. a time when many things in a shop are at lower prices than usual
c. a person who is addicted to shopping
d. going round and looking at the things on display
e. a great number of goods