I never made an account with Intertops and I called the support line and unfortunately they will not give $10 free for new sign ups :( Sucks for me lol

But thanks for the info about that!