quality is good . From my point of view, they don't sell crap. About shipping, i always had to wait a few weeks to receive (up to three weeks) but guys remember you buy in pakistan... If you want fast delivery, just forget it ! There is no place like home. personally, I don't care.