YES very good idea... we must make all of these companies to treat us fairy... now too many of them just rip us off and do not care about customer service etc.
BBB and other government offices will be helpful in most western countries... China, Hong Kong, India, Russia and in some other countries there is no use to complain.
So let's do this will all the companies we have problems with, not only Polo... most other companies are just as bad...