You should be ranked up as soon as you donated, if it doesn't show just give it a few minutes. It doesn't take your money before it ranks you up so if you have any problems with it, won't be too difficult to fix.
If it didn't work, contact Blue (I believe there's an email on the store page) with the order number/proof of purchase, then it'll be fixed ASAP.
i don't think your friend bought you it. It goes through automatically, so if it didn't they probably didn't buy it.
Comments on Profile Post by NatPlays_