Yes there is a limit... Only one unfortunately. But you can open many accounts, so use a $100 voucher/credit each time... Simple!
if u use 250$ u can use 2 vouchers means u first use 100$ then 250$ total - 350$ in account only 2 coupons when u use one 250$ and one other (except 250$)