Pricing was excellent, product was often excellent and my customers would be happy, but too often orders went missing - were in production status forever - when I complained sometimes the order would be completed and expedited, other times the order would be canceled without notice, twice I had to go through the paypal process to get my money back. I've had to switch to another vendor.