User rating, 4.5 out of 5 stars with 229 reviews.
Not to my knowledge
Answered by Coco 3 years ago
No
Answered by djnol 3 years ago