Agree with everyone else. SCAM ALERT. I too should have checked here. Battery cover not only didn't work it drained the phone faster. Free cords of course. Didn't fall for the head phone sham after my wife found ones similar on Amazon for $25 not $299 unless I bundle with. .... total bullshit place.
Contacting Amex (I love them in these cases) to block charge and alert them of this scam.
Yelp the positive reviews are shop driven and crap.