I hear everyone disliking Etsy, but as a buyer I was fairly pleased. Shipping time varies and sometimes it's a little pricey, but that's what we pay for custom jobs. I have bought several things from several different people and I have been more than satisfied with each one. There was even one that caught an error of a tank top they made me before they even shipped it and just sent me both for no extra charge. It's really a matter of reading the reviews of the seller first rather than the website.