How to buy gifts for women without loosing an arm:
First rule of gift giving is that you should get as much joy from giving as she does from getting. Gift giving does not need to be stressful or cause issues in your relationships. We all know girls who get angry about being given the wrong gift.
Think about going the unexpected route: a trip somewhere she has always wanted to go. Remember, you don't need to break the bank (don't worry they won't give you any money any way) for this kind of gift. Think about near-by far away places that will make her feel adventurous. Is there a spot within driving distance that she's always wanted to visit for the weekend?
Another gift idea is a night at a local spa and hotel, just the two of you enjoying relaxing downtime without the need for tours or outings on a vacation. Often with seasonal deals on these spa and hotel combos stays can be no more than a little piece of jewelry.
Speaking of the J word (nope, has nothing to do with jdate) Don't get her jewelry because you got a good deal. "It was on Sale" is not a reason to buy anyone a gift. Look for metals that won't tarnish or scratch off if plated thought better quality gold is always the best bet.
Make sure to keep in mind any allergies, I can't wear most jewelry for allergic reactions so I stick with gold but not everyone is so sensitive. Watch out and know a woman's tastes, then jewelry can be a pretty easy present to give. Try to get her something she'd feel guilty buying herself. Don't give her something she could just order on Amazon.
What do you want your gift to say to her? Because remember women do put feelings on the gifts they receive. I know that may seem too heavy and unfair but part of communication is realizing others do communicate differently than you do. A lot of women read into gifts so spend a bit of time thinking about what kind of message your present sends. Plus, look at the fun an in-joke gift can give and you two will laugh at.
Simplicity can be the key to giving a gift that both wows and is stress-free. What is the simplest gift you've ever given someone?