Whenever I need greeting cards I go to this Hallmark store on Wickham Rd. The staff is helpful and friendly. It is a convenient location and the store is well organized and well stocked. They have plenty of greeting cards as well as candles(Yankee candles) and other gifts. You can also buy stamps there which is nice if you want to save yourself a trip to the post office.