Yes, there are available home and garden stores where you can buy BBQ grill smoker. For more details and complete set of design you can visit homedepot.com
I know that Sears has a great selection of bbq grill smokers that would make wonderful gifts. You can order the smoker online and be able to pick it up the same day if it is in stock, or even have the grill shipped if you so desire.
EBay is a good place to look to buy a Korean barbecue grill. This is good for easily finding competitive prices and being able to have your barbecue delivered.
Weber grill shop is a place that sells all types of barbeques and accessories for barbeques. The sell a wide range of different brand and manufacturers. The staff are knowledgeable and helpful.
There are stores online that sells barbecue grill at good price. You can visit http://www.grillingaccessories.com/ for more information and details of the product.
A garden that sells the fruit/vegetables that are grown.
Barbecue grill lights should be available for purchase at your local hardware store, or anywhere that sells grill accessories. They are also available on-line from such merchants as Target, Home Depot, and Amazon.com. There are several different kinds such as flexible lights and lights that mount onto the cover of the grill.
There are many places that sells BBQ grill in the internet. One of the best place that sell good BBQ grill is this website (http://www.weber.com/home).
The easiest place is a home improvement store. Talk with one of the sales associates and they should be able to help you find many different options that are inexpensive and safe.
Grill Depot has replacement parts for you barbeque grill. Find them online at grilldepot.ca. There the best option for what you are looking for. they also have after market parts.
A garden that sells the fruit/vegetables that are grown.
Orchardist
The best place to buy a toy BBQ grill for your young child, would be toys r us. They offer Free Shipping on ANY total purchase of $100 or more. You can buy the Little Tikes Get Out N' Grill Barbecue Set for $44.99