I ordered a Hello Kitty iPhone cover two weeks ago, and my experience was okay actually. It came within 10 working days, it came with everything it said it would. Although the package of the cover was a bit messy, don't really care though, I figured after ordering and then reading the reviews, what I was getting wouldn't be 100% perfect.
So, everything was fine. Cover was not broken, came with screen guards, no problems