Wondering why B Flat reviews are either amazing or negative? We explain exactly why and if this product is likely to work for you!