I have to say my experiences with Screaming Owl have been positive. They do explain up-front their made to order process and even though it takes a while, my orders have arrived when expected.
The quality itself is worth the wait. Even when a mishap occured on my end, they were prompt and friendly and corrected my mistake.
Reason of review: Good customer service.