"They have excellent t-shirt designs. Quality of the materials is quite good. They shipped very soon after ordering.
Shipping to The Netherlands took 5 weeks, which is very bad, since Asia takes 7 days. This delay was undoubtedly because of customs at arrival. Better shipping option can resolve this; better carriers book packages through customs while it is being shipped.
The support staff is very friendly with good response times."
"While the shirts seem to be high quality the customer service at Glennz leaves a lot to be desired. E-mailing their contact address gets no response, instead they require you to fill out their online form.
Once you've filled out their form they may or may not get back to you. I had to write in 2-3 times (with a 2-7 day delay between each) for any responses and they only shipped my package (about a month after they charged my credit card!) when I requested a cancellation of my order and threatened to do a charge back.
If you like their designs be prepared to pay for them several months before you get your order and be aware that they probably -will not- respond to attempts to contact them."