I am pretty displeased with the company. While I respect that they are trying to work the kinks out - the situation has been terrible. I ordered very early (and paid to boot). Then I get an email that reminded me of something out of Alice in Wonderland. Basically stating that those who ordered after me would get their cases earlier than expected but those that ordered early would be delayed due to ramping up production. WTF???? So... ok, I can be patient. Then the next email series of emails with one delay after another and no clear idea of when my case may ship. Nice cases but this is not the kind of company I want to deal with, personally.