This product was shipped to me promptly but it was broken. I contacted the seller twice to resolve it. The seller is CCMACCESSORIES. They asked me to remove my negative feed back and assured me they would send a replacement. When they didn't, I contacted them again. They assured me they would resolve this issue. I reported it to AMAZON today. The defective order came from CCMACCESSORIES. Maybe you should stop and think before you order from CCMACCESSORIES.