Mother's Day is almost here. Are you starting to feel the pressure of finding her the perfect gift? Don't worry though. There is still time to find a way to thank her for all she does for you. Here are some great ideas for all the moms in your life.

Does your mom enjoy manicures and massages, but never takes the time to treat herself? Then a gift certificate for her favorite salon or spa would be the perfect gift. If she does not have a regular spot, try Spa Terme di Aroma in Center City.

Chocolate is another great way to say thank you. Indulge your mom's sweet tooth with some unique chocolate treats like the handmade chocolate at Didi's Chocolates in Perkasie. For chocolate-dipped strawberries, or floral fruit bouquets, FruitFlowers in Broomall has many special Mother's Day gift ideas.

And of course, who doesn't love a beautiful piece of jewelry? Pandora charm bracelets and past-present-future diamond rings are always popular, but you can also search for a unique piece as well. Dublin Jewelers in Lansdale has many fine necklaces and rings and other gifts to choose from for Mother's  Day.

If you are like me and never know what to get the special moms in your life, then a trip to a mall where you can browse to your heart's content might be just the thing to do. At the King of Prussia Mall, they are having a special shopping event on Thursday, May 8 from 5 p.m. to 8 p.m. just for moms. If you are a mom shopping for your own mother and other special ladies, then this is the perfect event to finish your shopping and to enjoy some special treatment as well. Indulge sponsored by Diet Coke offers mothers style consultations at Kiehl's, a mother-daughter makeover at the Macy's Clinique beauty counter, and many raffle giveaways and complimentary gifts from the mall retailers.

For those of you closer to Delaware, Cache at the Christiana Mall in Newark is having its own special night out for moms on Thursday, May 8 from 5 p.m. – 9 p.m. They are offering 30% of all their women's apparel and a special gift with purchase. Add some fresh style to your mom's wardrobe as well as your own.