It took longer than I expected for my order to be processed and delivered to the point I didn't think my order would arrive in time for the tournament in which they were ordered.
However my order did arrive in time and the quality is GREAT. I will definitely be ordering again, I will just place my order sooner next time.