Since my first experience, I've gone back 3 times. There is definitely a lack of turn-around time regarding the point of ordering and receiving your good.
The place gets a few large orders, and if you are the unlucky one who gets stuck behind those orders, it is a test of patience. I still believe they need to improve their process regarding high order times. It is simply unacceptable...