You can buy this product anywhere but JB offer better price and the online service is excellent. I am glad JB has this product online. One of this vacuum bag can last me more than 3 months before I replace a new one. It can hold a lot of dirt. The vacuum bag is of good quality.