Cases are good, Customer service is horrible, Waited DAYS to ship out the case, then sent me a tracking number that indicated the case was sitting and waiting for a pick-up. They must improve their shipping process ^ customer service if they want custoner to return