Amazon gift voucher discounts getting decreased day by day

Has anyone noticed that the discount on Amazon gift cards is getting decreased day by day? Earlier, I used to see discounts in the range 15-20%. Now its 5-10% only. Does anyone know why?
And is it worth to buy amazon vouchers for 5% discount as 3% is the processing fee. So you get only 2% and its so much risk