My experience with the website is in the middle of the two above. A tad slow and expensive. I did a custom logo with a local shop and had my own sweatshirts done.
Both my wife and I have t-shirts and hats from “Grady”, as they use a third party vendor. I don’t recall ever being annoyed by order fulfillment time. Standard fare for us for Christmas presents.