One thing to mention is that If I am about to re-load at a book & I think they are offering a bonus ALWAYS email the book & clarify if you are eligible & what the terms are...
In the above case with ABC my assessment may not be 100% accurate... for example... if you are down with ABC lifetime, HOWEVER, your last transaction was a withdrawal & not a deposit... you may also not be eligible for the Bonus...
Some books will allow as long as you have not have a withdrawal after X amount of days...
Best policy is to email the book & ask the specific questions before sending any Cash...