Product review (4 stars): GE Stove Burner Surface Element WB30X348
Made in China but it does the job.  When you install it, lift the hook all the way up otherwise it will not sit properly.  Use one hand to push it up, while the other hand screw it in.  It's a little inconvenience, but you can do it.  So far, it is working really well for me.  This ones cost $20 compare to the GE cost $70.  It's worth it.  Definitely would recommend it.