Hi,
I'm sorry but personalized ribbons take at least 10 days to be shipped and priority mail takes 2-3 business days. It will be impossible to have them arrive by the 6.
We will be canceling your order and refunding your money.
Thank you.
There will be a $1.00 credit card transaction  fee.