You first take account of the ages of your family members, and their gender. There are many local stores, retail shops, super markets and departmental stores, where you can get all types of Christmas gift items .
On line shopping is most popular and time saving also because on internet you would get several types of items for all age groups. Amazon.com site can give you all particulars about any product . On the special occasions they offer extra benefits also. So you can minimize your shopping hazards. After ordering you can wait for few days and get the items on your door step. It is most reliable and trusted online store. There are more online stores like ebey and others.
Amazon's prices are standered and quality is trustable.
You can compare the price and features of any product with local market and other online shops. .
I got good results by this process of shopping for any item. Now it is your decision.