Is it safe? Your payment details entered in the form are not stored by the website. They are handled directly by Stripe (credit card – certified PCI Service Provider Level 1, highest standard) or Paypal based on what you choose; as safe as the best payment gateways can be.
Problems? Need Indian Bank account transfer? Contact shyam@musicianself.com