Respuesta :

Hi , the answer is no , because 7 pennants cost  126 dollars , she is paying more .
18 times 7 equals to 126
she is paying more , 20 dollars more.
no it is not each pennant cost 18$ 18*7= 126  
she payed 146 that would be 18.25 per pennant  so no it is not a fair price