The variety of the designs is great and many of them are really unique. I also received my order on time. However, the quality of the fabric that is used on t-shirts is poor (I ordered 2 women t-shirts) and the print is not that great either. It's not awful but it's definitely not the "cutting edge technology" that the site suggests. Overall I think that for 20-25 euros for a t-shirt the final product should have better quality.
*update*
So after I wrote my review RB contacted me and asked for some photos of the t-shirts. I sent them, describing the problems and they immediately offered to reprint them without asking me to return the faulty ones. Their reaction made me consider ordering from this company again although I was not happy with what I received at first. Now the bad part: The shirts arrived and the print on one of them has a blurred part ( again!) and you can also see some black lines running through part of the image. Seems some kind of problem with the printer.
And I wonder, why resend a product if you don't double-check that this time is perfect?
Maybe on their other products (posters, mugs etc) the result is better but I'm not sure if I'm willing to try again.