Google Calendar (Link it to your personal calendar and never miss anything!)
PayPal for Online Payment (Remember to add 3% to cover the transaction fees)