I read the article of the FREE bumper giveaway that starts today and it claimed that everyone should already have their refunded money back if they bought with a CC.
I still havent received mine and I paid with a Debit card.
I still havent received mine and I paid with a Debit card.