You are right, that's why when i will know the secret i will share it.. :P
There's no secret you have to provide amazon with what they are requesting
Some distributors have an easier time getting approved than others, but you still need commercial grade invoices/photos/additional info to get approval