They sell products cheap online and then blame the vendors for non performance, extortion, cheating and deny all responsibility. These verge on criminal acts as they are the contractual party with the consumer buying from them
Strict action is needed