Twitch

hard customer

alexJun 18, 2015

These guys are great, I have ordered from them 3 different times. I had some variations on stickers, that I did approve, but the owner still gave me store credit. They save all of your orders so you can always go back and say make it like this. Great company, customer satisfaction is lost in the world these days, this company will do everything to make sure you are happy with your order.