Hi, 
We usually take 2-3 weeks for printed ribbons but we will try to make them next week so you can get them by the 28. You are paying just for the printed ribbon and they come already cut, you will have to get the pins yourself.
Regards,
Edith de la Flor