Weber 526001 Q 140 is the best electric barbecue grill. You can buy it from amazon for a great deal. Sounds too good to be true - plug it in and go - don't worry about charcoal.
A Bull BBQ is a good brand for what they do. If you want to decide if this is the brand for you, then by all means Buy one. There are several brands out that are just as good or better than Bull. Depends on what you are going to be using it for and how often.
A Thermos BBQ is just a brand of BBQ, I am not sure what it uses for heat. An electric BBQ is electric and could be used indoors. I am fairly certain a Thermos BBQ is meant only for outdoors.
You could buy a stainless steel charcoal bbq grill at a store such as Wal Mart, Sears or Canadian Tire. You could also buy one from a hardware or specialty store.
There are many stores and online retailers one could visit to purchase a BBQ apron. One can buy them from Amazon, eBay, BBQ Guys, Zazzle, Etsy and Sears.
You can buy a bbq pro grill on online markets. Find an online seller, and contact him, and buy online, also you might be lucky to find one in newspaper ads.
Where are some good stores to buy electric fireplaces? Can you purchase them online or is it better to choose one in a store?
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).
One place that has good reviews for BBQ ribs is Granville's Gourmet Ribs and BBQ in Huntsville. A website that has restaurant recommendations is: restaurants.uptake.com/alabama.html
There are many places that we can buy a charcoal bbq grill from. One of the places that sell those grills are at the following website (http://www.bbqguys.com/category_name_Charcoal-Grills_path_7119-9994.html?source=adwords&gclid=CKugzeyevq8CFQTd4AodFnDYzg)
Buy one?
Cheap BBQ grills are available almost everywhere. One place you should try is the Home Depot. They have a lot of selection and their pricing will match your budget.
When considering buying a new BBQ grill it's always a good idea to consider what primarily you will be using it for and then look for one with specifications that match your individual requirements. One's experience of using a wood BBQ grill may not necessarily mean it's a suitable choice for you.