Had me almost deterred from some reviews ... Fortunately I ordered it anyway. Everything there, everything fits, easy installation, works smoothly on a daily basis, all good ...
Who (at least up to 4S) does not expect iPhone-processing at a bargain price, will share my satisfaction.