I belong to another sewing forum and they have a section on the forum where you can compliment a good company or report abuse from another. This way the rest of the forum members can read reviews and decide if they buy or not from said company.
It would be interesting for all of us to know who is selling 34 inches "yards" so we don't order from them.