Been almost 3 hours and haven't received my charm i linked my ubi and also I'm new to twitch so was this the right thing to buy i brought jynxzi's sub 25% off expecting a charm