I'm really glad to hear that your car isn't scratched up too badly. The disregard some people have for others property is always infuriating.
Gotta say though, not at all surprised it was the "hippies" that did this. They may seem like harmless lethargic pot head types but they're really all a bunch of extreme criminals hell bent on setting you straight for having a job and making a little money. I suggest you keep your head on a swivel becuase next time it might not be the car they try and x out.