I made the mistake of ordering from them directly. They billed same day, statused it as shipping 3 days later, and now I'm 8 days out from ship date and its status has not moved. So far 2 attempts to contact their Support team, with no response. The only # I can find isn't staffed and tells you to contact Support. Nice cases, but very questionable ability to support their customers.