Im giving them one star because is the only way for me to write a review. I called this company to order some coffee mugs with my company logo on it but I needed deliver to a specific day and time so I could have send them to my customers as a gift the lady on the phone (Aileen Martinez) told me if I pay extra She guarantee that my order would be deliver on Dec 19th, 2017. On Dec 19th, I called back since my order appear to be still in production and all they did was apologize and told me my order was not going to be deliver until Dec 29th, when I questioned the fact that I paid more to get it deliver on that day the customer service persons started to make promises of have it deliver by the Dec 22nd, I agreed to wait a few more days because she begged not to cancel the order. Believe it or not on Dec 22nd I called back because my order was still showing up in production! So, I asked to cancel my order and to have a full refund and the lady on the phone (Meriniza Alonzo) put mi on hold for 15 min because she was going to find out with their production team if my order was going to ship out that day. THE NERVE this lady had. Do not waste your time and money with this people, They promise things the cant deliver just to take your money, I now have nothing to send to my customers and its due to the incompetence of this people.