Matching Pairs shoppingOnline version match the words to their meaning by Olga Goncear 1 value for money 2 to shop until you drop 3 to be on a tight budget 4 to pick up a bargain 5 to swap to buy something at a low price not to have a lot of money to spend to give something to someone in exchange for something else something that has a good price to buy a lot of things