User rating, 4.6 out of 5 stars with 1103 reviews.
China where all things are made cheap and mass produced.
Answered by SMHD 4 years ago