It totally depends on the website from where you are doing the top-up. Mostly top up websites only allow to use of the double diamond offer one time per account. After that, they only provide some bonus diamonds to attract the customers back. So, you can top-up from different websites each time for getting the double diamonds top-up every time.