Well, follow these simple, natural cost-effective home remedies instead. 
    

  1. Boil water with crushed ginger for about 10 minutes, strain the infused water, and then drink it as is. This works wonders as ginger is known for its anti-inflammatory properties, and helps relieve headaches.
     
  2. Make a paste out of coriander leaves and sandalwood, and apply it on your forehead.
     
  3. Inhaling camphor oil is another effective way of relieving your headache.
     
  4. Apply the paste of powdered cinnamon and water on your forehead.

     

                                                                             What you feel when your head aches

     
  5.  Keeping an ice pad is common for migraine; however, an alternative to this is, is to soak your feet in warm water, which provides greater relief.
     
  6. Inhaling the aroma of garlic and drinking a spoonful of garlic juice is said to be good also.
     
  7. Get a good restful sleep for at least six hours.
     
  8. Massage your head with some warm coconut oil, and see the difference.
     
  9.  Apply pressure between the web of your left hand (if you're right handed) and vice versa and massage it in circular motions. Watch the video below to see how it's done.