NO credit cards required on the trials. Just a cell submit with verification. It has been working very well for all kinds of traffic.
If anyone needs creatives I can send.
Otherwise just make a free account at
http://line.com/ and click on the my referrals tab at the top to select your program. From there you can make your tracker links or grab banners.