An awful shopping experience. I ordered with expedited production I needed it in 2-3 days. On day 2 I checked in and asked them if they were open on Saturdays, they said that Americans don't work on Saturdays. I told them I had an order in and should I expect my order ready on Monday. We go round in circles about order numbers. It's not like that is there stated policy but they needed an order number to just to provide me with information. So they have the order number and they tell me that my order will be ready on Tuesday. I explain to them that 4 days is not 2 or 3 days and if they insist on a Tuesday pickup then I expect to be refunded for my expedited shipping cost. We go round and round again until they say that my order will be ready Monday afternoon. Now I'm fifteen minutes in just to get them to abide by their own terms and I know what Monday afternoon means. It means At the very last moment they tell me Tuesday. So I tell them good I'll be by Monday at 12pm to pick up my order. We go round and round again until they decide to cancel my order. What a waste of time. They were completely unprofessional. If they expect me to abide by their terms, they should abide by their terms as well. DO NOT TRUST THEM.