You do not have to look far when you need a good flower arrangement. There are many good flowers store in Goa.
If you are not a big fan of flowers, there are excellent gifts store in Goa as well. You can get your gifts there.
If you are in the locality, you should definitely check out the Gifts store at Ramdaspeth. They have an amazing collection.