I am a witch. I don’t think I’m Harry Potter. Spellcraft to me is asking the gods for something. I use items with certain properties to specify what I am asking for help with. I can also read Tarot and Oracle cards. Not many people know I can do these things because I don’t advertise that I can do them.
Why? Because charging for spiritual or witchcraft services seems kind of hinky to me. I have a facebook friend who will post she’s feeling “witchy” today because she did this that or the other for a “client” and goes on to list her prices and what you get for her tarot readings.
If you do those things, more power to you but to me Tarot is a sacred art and to do that for someone at a whim because they are giving you money seems to be trivializing it. I only read for friends or for myself if they are having a severe internal conflict and I never ever ever take money from them.
Same thing with spellwork. I don’t do love spells or money spells per se. I may ask for guidance if someone I’m seeing is the right person or if they are good for me. I ask for prosperity in general but don’t focus on monetary prosperity because I want a balanced life. If I have a friend who needs help petitioning the gods, I will gladly assist them. Once again, I don’t take money for this service.
I love my gods and goddesses. I go to them because I want to show this love. Taking money for it just makes it seem fake. But that’s my opinion :)