There is an alternative and new payment system in the market called Bill Me Later. As a new online payment system BillMeLater allows you to pre-register and prevent you from having to enter your credit card numbers on lots of different sites.
Get the full story...