Yes, money orders do cost. It varies where you get them. I always buy them at the post office because they are safer and easier to track...they are about $.90 there.

I also have a credit card but my limit's pretty low and I try to not use it much, but I'm looking in to PayPal.

I have a "WARNING: Wolves Ahead" sign on my door.