To avoid such situations we highly recommend to make self AML checking before an exchange using existing AML-check services.
I have few questions about your recommendation,
1. Which
legit AML checking service can be used by an individual? Some result from google search either show service for big company or service with some scam accusation.
2. What will happen if result of AML check result used by individual and the exchange/BestChange is different?